當我點擊一個按鈕,在我的asp.net頁面的GridView外,GridView的rowdatabound事件被觸發之前,按鈕的OnClick事件。我正在使用自定義分頁按鈕,所以我需要顛倒這些事件的順序。有什麼想法嗎 ??按鈕點擊事件後,rowdatabound發射網格視圖
由於事先 - 阿米特
當我點擊一個按鈕,在我的asp.net頁面的GridView外,GridView的rowdatabound事件被觸發之前,按鈕的OnClick事件。我正在使用自定義分頁按鈕,所以我需要顛倒這些事件的順序。有什麼想法嗎 ??按鈕點擊事件後,rowdatabound發射網格視圖
由於事先 - 阿米特
可能是因爲您在Page_Load
事件,呼籲在GridView DataBind()
。您應該注意Page_Load
將始終在事件發生之前被調用,這會引發您的案例中的回發... Button_Click
。
我建議您在ASP.NET Page Life cycle上閱讀以瞭解更多信息。
也許你的GridView enableviewstate = false
此外,氣味等,其中在Page_Load中一個數據綁定並檢查Page.IsPostback – icelava 2009-02-06 10:08:00