網頁的生命周期列表:
PreInit (2.0)
->初始化Theme,應用MasterPage和控件Skin
->Init
->InitComplete (2.0)
->If PostBack,創建子控件並加載控件/視圖狀態
->PreLoad (2.0)
->Load
->If PostBack,則觸發服務器端事件
->LoadComplete (2.0)
->If not PostBack,則創建子控件
->PreRender
->PreRenderComplete (2.0)
->保存控件/視圖狀態
->SaveStateComplete (2.0)
->Render
->Unload
需要注意的是上圖中標注(2.0)的事件即ASP.NET 2.0中新增的事件都僅僅是Page類中可以使用,並不是像其他事件一樣可以在控件中使用。
ASP.NET 2.0中可以通過啟用(默認值為True)AutoEventWireUp為網頁事件創建事件處理程序,並使用隱式為事件處理程序注冊的方法名。