asp.net网格视图将已检查的行保存到datatable(已完成分页)

时间:2010-09-01 11:55:01

标签: asp.net

我为我的一个GridView实现了分页。现在我希望将所有选中的框(保存在GridView的第一列中)插入到数据库中。我怎样才能做到这一点?请告诉我。

我想知道如何将已检查的行保存到数据表,然后将此临时数据表重新绑定到网格视图

如果某个正文导航回来并取消选中该行的复选框,那么我该如何从临时数据表中删除它

1 个答案:

答案 0 :(得分:0)

使用gridview和DataAdapters可以实现这一目标。阅读有关使用DataAdapters here更新数据的更多信息。引用Microsoft关于使用DataAdapter的信息:

  

您可以使用数据适配器执行   以下操作:

     

将数据存储中的行检索到   相应的数据表   数据集。

     

要将行检索到数据集中,请使用   数据适配器上的Fill方法   object(SqlDataAdapter,   OleDbDataAdapter,OdbcDataAdapter或   OracleDataAdapter)。当你调用   Fill方法,它传输一个SQL   SELECT语句到数据存储。

     

传输对数据集所做的更改   表到相应的数据存储区。

     

传输数据集表   数据集到数据存储,使用   适配器的更新方法。当你   调用方法,它执行   无论SQL INSERT,UPDATE还是DELETE   需要陈述,具体取决于   受影响的记录是否是新记录,   改变或删除。