2010-08-23 57 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

相关问题