单击一个按钮时,会在page_load之前按下事件吗?

时间:2010-03-18 20:11:12

标签: asp.net page-lifecycle

当触发asp.net按钮时,按钮的事件会在page_load和init和pre_init事件之前被触发吗?

4 个答案:

答案 0 :(得分:6)

http://msdn.microsoft.com/en-us/library/ms178472.aspx

Page_Load在事件处理程序之前运行。

答案 1 :(得分:2)

只需在不同的函数中添加一些断点,然后查看哪一个断点。我认为答案是肯定的。

答案 2 :(得分:1)

制作包含页面初始化,加载(也是ispostback的变体),预渲染,卸载和控制事件的页面,并进行跟踪以查看它们何时全部启动 - 当您执行此操作而不是阅读时更容易记住。

答案 3 :(得分:1)

Page_Load,init和pre_init将在按钮可以接收任何用户输入之前发生,所以它肯定会发生在按钮可以因用户输入而触发任何事件之前。