ASP.NET life cycle 生命週期
ASP.NET life cycle 生命週期
1. OnPreInit
2. OnInit
2. OnInitComplete
4. PreLoad
5. OnLoad
6. 控件事件 ex: Button1_Click
7. OnLoadComplete
8. OnPreRender
9. SaveStateComplete
10.Render
11.OnUnload
當頁面進行回應發送時,如點擊按鈕,以上事件都會重新執行一次,這時的執行順序為:
1. OnPreInit
2. OnInit
3. OnInitComplete
4. OnPreLoad
5. Page_Load
6. OnLoad
7. Button_Click
8. OnLoadComplete
9. OnPreRender
資料來源:
http://www.ttwen.info/article/148195
https://dotblogs.com.tw/hatelove/archive/2009/12/18/pagelifecycle.aspx