大多数初学者会认为Page_Load事件是当页面第一次访问触发的事件,其实不然,在ASP.NET页生命周期内,Page_Load远远不是第一次触发的事件,通常情况下,ASP.NET事件顺序如下所示。
1. Page_Init()。
2. Load ViewState。
3. Load Postback data。
4. Page_Load()。
5. Handle control events。
6. Page_PreRender()。
7. Page_Render()。
8. Unload event。
9. Dispose method called。