- 積分
- 292
- 最後登入
- 1970-1-1
- 閱讀權限
- 30
- 積分
- 292
- 帖子
- 精華
升級
96%
|
本帖最後由 tornado382 於 2014-2-26 15:06 編輯
大家好,小弟最近在做網頁(c#)在使用gridview時遇到了一個問題,想問問看各位可否提供個方向讓我去解決...
小弟有做了一個查詢的功能,可以搜尋"使用者"這個欄位的資料
可是在搜尋完後,在gridview中有座的選取的按鈕,在使用者搜尋完後,點選此選取的按鈕後可以將該row中的資料填到上方的textbox中
目前遇到的問題是
在搜尋完後,假設在第2筆點了選取,上方的textbox卻不是這次搜尋完後的第二筆資料,會是全部data中的第二筆資料
小弟目前知道是因為點了選取這個按鈕後,會讓整個page重load,在重load的時候就會使整個gridview重新撈到全部的資料
小弟目前的解決辦法是
1.不要讓網頁重load(不太可能)
2.在點下選取按鈕後會從網頁的前端的那個button時傳一個value到後端,然後我在page_load時就可以判斷如果是這個button傳來的值就不要重載gridview
這時就可以正確地把資料填入textbox中
還煩請各位高手解惑...
小弟解決了!!!!! 我在pageload 中加入判斷是否第一次載入頁面(Page.IsPostBack) 第一次載入了話才會 載入gridview資料
|
|