[ASP.NET] 網頁生命週期

  • 5743
  • 0
  • 2010-06-28

[ASP.NET] 網頁生命週期

網頁開始執行,就會進入生命週期,並開始一系列的處理作業。比方說,初始化與執行個體化控制項、回復與維護狀態、執行

事件處理常式程式碼、以及呈現結果。之所以要聊解網頁的生命週期,是因為如此一來,才會知道該程式碼撰寫於哪一個生命

週期的哪一個階段。比方說,可以在 Page_Init 事件中去撰寫網頁起始設定程式碼。

以下全文請參考 ASP.NET 網頁生命週期概觀

 

一、一般網頁生命週期階段

2010-06-25_004345

 

二、生命週期事件

1、PreInit

2010-06-25_005154

 

2、Init

2010-06-25_005235

3、InitComplete

2010-06-25_005311

4、PreLoad

2010-06-25_005440

 

5、Load

2010-06-25_005520

6、控制項事件

2010-06-25_005632

7、LoadComplete

2010-06-25_005709

8、PreRender

2010-06-25_005746

9、SaveStateComplete

2010-06-25_005839

10、Render

2010-06-25_005926

11、Unload

2010-06-25_010001

 

<<後記>>

後來聽說有的公司會考這個,看來似乎需要用心背一下了 = =

三小俠  小弟獻醜,歡迎指教