2011-12-18 61 views
0

我是使用asp.net的新手,我對GridView有一個問題:選擇了我應該刪除的值後,應該在GridView上刪除它。所選行不刪除

我使用此代碼dtable.Rows.RemoveAt(i),但它不起作用。你有什麼想法嗎?在此先感謝:D

回答

2

您是否重新綁定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

0

你可能需要重新綁定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