GridView - SelectedIndexChanging 編輯按鈕 正確的抓GridView值方式.

  • 10224
  • 0

SelectedIndexChanging抓GridView值方式.

新手寫專案,希望可以在gridview裡面抓取主KEY的值來進行編輯資料,怎麼抓row的資料就是不正確。
上google查了一下,查到MIS2000 Lab 高手寫的好書資料--
連結

文章裡面提到當點選編輯按鈕會產生抓值錯誤的問題,看了MSDN的說明。
問題解決了,快點來這邊做個線上筆記:

解決方式如下:
在SelectedIndexChanging事件裡面加入以下程式碼:
GridViewRow row = GridView1.Rows[e.NewSelectedIndex];
String l_str = "SELECT * FROM tQA WHERE fID=" + row.Cells[0].Text;  // 我要抓取的資料為cell的第一格 

這樣就完工了--