asp.net2.0 页面生命周期方法

asp.net2.0 页面生命周期方法



方法 | 活动

Constructor

|

Always

Construct

|

Always

TestDeviceFilter

|

Always

AddParsedSubObject

|

Always

DeterminePostBackMode

|

Always

OnPreInit

|

Always

LoadPersonalizationData

|

Always

InitializeThemes

|

Always

OnInit

|

Always

ApplyControlSkin

|

Always

ApplyPersonalization

|

Always

OnInitComplete

|

Always

LoadPageStateFromPersistenceMedium

|

Always

LoadControlState

|

Always

LoadViewState

|

Always

ProcessPostData1

|

Always

OnPreLoad

|

Always

OnLoad

|

Always

ProcessPostData2

|

Always

RaiseChangedEvents

|

Always

RaisePostBackEvent

|

Always

OnLoadComplete

|

Always

OnPreRender

|

Always

OnPreRenderComplete

|

Always

SavePersonalizationData

|

Always

SaveControlState

|

Always

SaveViewState

|

Always

SavePageStateToPersistenceMedium

|

Always

Render

|

Always

OnUnload

|

Always

查看页面生命周期的底层细节,我们可以看到 ASP.NET 2.0 中提供的许多功能(例如主题和个性化)将在什么地方容易实现。例如,主题在 IntializeThemes 事件中处理,而个性化数据将在 LoadPersonalizationData 中加载并稍后用于 ApplyPersonalization 方法。请注意,就哪一个 UI 元素将决定 Web 应用程序的最终外观和感觉而言,方法的顺序非常重要。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus