對由Microsoft®Internet信息服務(IIS)處理的Microsoft®ASP.NET頁面的每個請求都會被移交到ASP.NETHTTP管道。HTTP管道由一系列託管對象組成,這些託管對象按順序處理請求,並將URL轉換為純HTML文本。HTTP管道的入口是HttpRuntime類。ASP.NET結構為輔助進程中的每個AppDomain創建一個此類的實例。
基本介紹
- 中文名:Asp.net頁面生存周期
- 第一步驟:Init 事件
- 屬性:程式編寫
- 主要方法:SaveViewState 方法
發的客戶端事件,並在服務上引發相應時間。
1 頁面的初始化 PreInit Init InitComplete
2 載入數據 LoadState ProcessPostData
3 載入頁面 PreLoad Load
4再次處理回發數據 ProcessPostData
5 觸發事件改變事件 ChangedEven
6 觸發回發事件 PostBackEven
7 PreRender 事件頁面預呈現
8 SaveViewState 方法 保存視圖狀態 將ViewState屬性保存到字元串中。
9 Render 方法呈現頁面
10 Dispose 方法處置 是否對昂貴資源的引用。
11 Unload 事件卸載頁面
以上為重要的事件,詳細的包括UC等請見圖片