Asp.net生命周期

SeqEvents控件初始化Viewstate可用表单数据可用什么逻辑可以写在这里?
1InitNoNoNo注意:你可以通过使用ASP.NET请求对象访问表单数据等,但是不是通过服务器控件。
动态地创建控件,如果你一定要在运行时创建;任何初始化设置;母版页及其设置。在这部分中我们没有获得viewstate、postedvalues及已经初始化的控件。
2Load View StateNot guaranteedYesNot guaranteed你可以访问View State及任何同步逻辑,你希望viewstate被推倒后台代码变量可以在这里完成。
3PostBackdataNot guaranteedYesYes捏可以访问表单数据。任何逻辑,你希望表单数据被推倒后台代码变量可以在这里完成。
4LoadYesYesYes在这里你可以放入任何你想操作控件的逻辑,如从数据库填充combox、对grid中的数据排序等。这个事件,我们可以访问所有控件、viewstate、发送的值。
5ValidateYes YesYes如果你的页面有验证器或者你想为你的页面执行验证,那就在这里做吧。
6EventYesYesYes如果这是通过点击按钮或下拉列表的改变的一个回发,相关的事件将被触发。与事件相关的任何逻辑都可以在这里执行。
7Pre-renderYesYesYes如果你想对UI对象做最终的修改,如改变属性结构或属性值,在这些控件保存到ViewState之前。
8Save ViewStateYesYesYes一旦对服务器控件的所有修改完成,可以保存控件数据到View State。
9RenderYesYesYes如果你想添加一些自定义HTML到输出,可以在这里完成。
10UnloadYesYesYes做任何你想做的清理工作。

转载于:https://www.cnblogs.com/beijing-Bob/p/4897234.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值