页面的生命周期问题

1. 看了asp.net的生命周期,数据绑定事件会在PreRend事件中调用DataBinding,我想问的是,如果我在preinit中就调用gridview的databand事件也能正常运行,这个会不会有什么问题?

2. 动态新增控件以前看见文章最好写在init事件里,如果我写在pageload里会导致什么问题?

请高手指点


沧海一幻觉
浏览 409回答 2
2回答

肥皂起泡泡

动态新增控件写在哪里都可以,写在pageload里没什么问题. 关于您说的,preinit事件没用过,能写下使用示例不,大家学习下

慕姐4208626

据我所知databinding写在load之前似乎都是可以的,但考虑到像问题里所说的,可能在init事件里有动态添加的控件,而databinding正好要用到,那么当然会出错动态控件的添加应该在init里做掉吧,似乎过了OnInitComplete以后就不会有LoadPageStateFromPersistentMedium了,可能会丢失部分状态,viewstate倒是在load中加载的,可以找回来
打开App,查看更多内容
随时随地看视频慕课网APP