【发布时间】:2011-05-22 17:08:20
【问题描述】:
我正在使用复选框来选择网格视图中的行。如何将多个选定的行插入到仅打开一次连接的表中。
【问题讨论】:
-
为什么不使用 for / foreach?您可以使用 LINQ 的“Where”子句,但它也会在后台执行 for 循环。
标签: c# asp.net gridview insert
我正在使用复选框来选择网格视图中的行。如何将多个选定的行插入到仅打开一次连接的表中。
【问题讨论】:
标签: c# asp.net gridview insert
回发时,读取所有选中的行并将数据放入DataTable。然后,您可以使用 SqlBulkCopy 对象将 DataTable 推送到您的数据库表中。
【讨论】:
当用户(取消)选中复选框时使用 JS 写入隐藏字段,或者对 id 选中的行执行 ajax 调用。
【讨论】: