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的第一格
這樣就完工了--