1. 程式人生 > >一個ASP.NET頁面的生命週期主要為:

一個ASP.NET頁面的生命週期主要為:

Page_UnLoad。

OnPreInit:在初始化頁面OnInit事件前觸發。在這個階段裡,可以進行定義站點主題(Theme)或載入站點個性化所需要的資料資訊等操作。
OnInitComplete:完成初始化頁面OnInit事件後觸發。
OnPreLoad:在載入頁面OnLoad事件前觸發。
OnLoadComplete:完成頁面載入OnLoad事件後觸發。
OnPreRenderComplete:在完成預呈現OnPreRender事件後觸發。這是完成頁面呈現的最後一道關卡,在此之後,頁面將無法再進行任何呈現上的改動。
SaveControlState:儲存控制元件狀態ControlState。ControlState是ASP.NET2.0控制元件新增的一個屬性,類似ViewState作用,但它們區別在於ControlState用於儲存更加重要的控制元件狀態資訊,以保證在禁用ViewState的情況下還可以對控制元件狀態進行讀寫操作。