|
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 应用程序的最终外观和感觉而言,方法的顺序非常重要。
|