所选行不删除

问题描述:

我是使用asp.net的新手,我对GridView有一个问题:选择了我应该删除的值后,应该在GridView上删除它。所选行不删除

我使用此代码dtable.Rows.RemoveAt(i),但它不起作用。你有什么想法吗?在此先感谢:D

您是否重新绑定Gridview后删除?你想从数据库或只有客户端删除它?试试下面的代码

Gridview1.DataSource = dttable; 
Gridview1.DataBind(); 

添加您

dtable.Rows.RemoveAt(i) 
+0

感谢您的帮助:D – Carisle 2011-12-18 09:02:21

+1

这是否解决了您的问题? – 2011-12-18 09:08:20

+0

是的先生谢谢:D – Carisle 2011-12-18 09:12:47

你可能需要重新绑定GridView控件之后。

GridView1.DataBind() 
+0

gridview变为空:( – Carisle 2011-12-18 08:58:13

+1

在这种情况下,作为rs。说,也重新设置数据源。 – DavidGouge 2011-12-18 08:59:14

+0

感谢您的帮助:D – Carisle 2011-12-18 09:02:07