2010-08-23 52 views

回答

2

它實際上會導致調用RaisePostBackEvent方法,該方法通過IPostBackEventHandler接口暴露。然後控件可以檢查參數並提出適當的事件。有些控件會忽略參數,只會引發Click,但在GridView上它可能會觸發諸如PageIndexChanging,Sorting或SelectedIndexChanging等事件。

+0

謝謝。如果有人想觸發帶有doPostBack調用的GridView PageIndexChanging事件,是否會傳入參數'PageIndexChanging',還是比這更復雜? – user420667 2010-08-23 19:59:05

+1

GridView使用像'Page $ 3'這樣的參數來改變頁面或者使用'Delete $ 0'來刪除第一行。您可以通過檢查doPostBack調用GridView自身生成的參數來找到參數,儘管它們的實現細節在未來版本中可能會更改而不會有任何警告。 – stevemegson 2010-08-23 20:51:00

+0

太好了。再次感謝。 – user420667 2010-08-23 21:24:20

相關問題