ASP.NET 2.0页面生命周期

本文详细介绍了ASP.NET2.0页面的生命周期方法及其活动,包括从构造到卸载的全过程。通过这些低级别的详细信息,可以了解如何在特定阶段实现主题、个性化等功能。

ASP.NET 2.0页面生命周期

表 1:页面生命周期方法
方法 活动
Constructor
 始终
 
Construct
 始终
 
TestDeviceFilter
 始终
 
AddParsedSubObject
 始终
 
DeterminePostBackMode
 始终
 
OnPreInit
 始终
 
LoadPersonalizationData
 始终
 
InitializeThemes
 始终
 
OnInit
 始终
 
ApplyControlSkin
 始终
 
ApplyPersonalization
 始终
 
OnInitComplete
 始终
 
LoadPageStateFromPersistenceMedium
 PostBack
 
LoadControlState
 PostBack
 
LoadViewState
 PostBack
 
ProcessPostData1
 PostBack
 
OnPreLoad
 始终
 
OnLoad
 始终
 
ProcessPostData2
 PostBack
 
RaiseChangedEvents
 PostBack
 
RaisePostBackEvent
 PostBack
 
OnLoadComplete
 始终
 
OnPreRender
 始终
 
OnPreRenderComplete
 始终
 
SavePersonalizationData
 始终
 
SaveControlState
 始终
 
SaveViewState
 始终
 
SavePageStateToPersistenceMedium
 始终
 
Render
 始终
 
OnUnload
 始终
 

通过查看页面生命周期的低级别详细信息,我们可以发现在何处能够自然地实现 ASP.NET 2.0 中的许多功能,例如主题和个性化。例如,可以在 IntializeThemes 事件中处理一个主题,在 LoadPersonalizationData 中加载个性化数据,并在以后应用于 ApplyPersonalization 方法。请注意,对于决定 Web 应用程序的最终外观的 UI 元素而言,方法的顺序极其重要。
详细参考:微软MSDN

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值