为了账号安全,请及时绑定邮箱和手机立即绑定

页面的生命周期问题

页面的生命周期问题

沧海一幻觉 2018-11-21 05:02:25
1. 看了asp.net的生命周期,数据绑定事件会在PreRend事件中调用DataBinding,我想问的是,如果我在preinit中就调用gridview的databand事件也能正常运行,这个会不会有什么问题?2. 动态新增控件以前看见文章最好写在init事件里,如果我写在pageload里会导致什么问题?请高手指点
查看完整描述

2 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

动态新增控件写在哪里都可以,写在pageload里没什么问题.

 

关于您说的,preinit事件没用过,能写下使用示例不,大家学习下


查看完整回答
反对 回复 2018-11-22
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

据我所知databinding写在load之前似乎都是可以的,但考虑到像问题里所说的,可能在init事件里有动态添加的控件,而databinding正好要用到,那么当然会出错

动态控件的添加应该在init里做掉吧,似乎过了OnInitComplete以后就不会有LoadPageStateFromPersistentMedium了,可能会丢失部分状态,viewstate倒是在load中加载的,可以找回来


查看完整回答
反对 回复 2018-11-22
  • 2 回答
  • 0 关注
  • 408 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信