2014-01-17 25 views
0

我在我的網頁中有一個GridView。這是有2個鏈接字段編輯和刪除。如果我點擊那個會加載完整頁面的鏈接。那時候的數據我正在丟失網格視圖中的數據。網格視圖中的數據來自用戶一個接一個。如何從gridview中刪除一行而不加載頁面?

當我試圖通過單擊編輯鏈接來編輯數據,該鏈接將加載頁面並嘗試從網格視圖中獲取數據。在這裏,我觀察到Grid的行數爲0.所以我無法編輯網格中的數據。

任何人都可以告訴我怎麼做到這一點?

+0

你需要使用http://api.jquery.com/jquery.ajax/ –

+0

我沒有得到如何使用這個。 – Raghuveera

+0

@Raghuveera:你可以使用Ajax更新面板,將urle gridview放在更新面板中參考[使用Ajax UpdatePanel使用Gridview](http://www.aspsnippets.com/Articles/Simple-Insert-Select-Edit-Update-and- Delete-in-ASPNet-GridView-control.aspx) –

回答

0

如果我正確理解您的問題,您可以嘗試保存所有現有的數據行,然後再更改它們。 可能有一個「prechange」事件,您可以使用它來保存數據,以防它們丟失。

  1. 保存數據到一個內部列表
  2. 編輯所選擇的數據
  3. 刷新只與編輯後的新數據的網格的控制。

託比

+0

當我點擊編輯鏈接數據時,那裏的那一行需要進入文本框,而那一行我想從網格視圖中刪除。 – Raghuveera