1

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

4

4 回答 4

6

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

Page_Load 位于事件处理程序之前。

于 2010-03-18T20:12:56.873 回答
2

只需在不同的函数中设置一些断点,然后看看哪个函数先触发。我认为答案是否定的。

于 2010-03-18T20:13:52.293 回答
1

使用页面初始化、加载(也是 ispostback 的变体)、预渲染、卸载和控制事件创建一个页面,并进行跟踪以查看它们何时全部触发 - 与阅读相比,这样做也更容易记住。

于 2010-03-18T20:16:42.063 回答
1

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

于 2010-03-18T20:26:37.447 回答