我正在为ASP页面添加动态控件。
在示例代码中,控制计数器在preinit和
控件在oninit中初始化。
preinit phaze和oninit phaze有什么区别?
我可以增加计数器,然后在开始时初始化控件吗
在Page_Load中?
最佳答案
是的你可以。PreInit
:
在开始阶段完成之后且初始化阶段开始之前引发。Init
:在初始化所有控件并应用任何外观设置之后引发。各个控件的Init事件发生在页面的Init事件之前。
使用此事件读取或初始化控件属性。
关于asp.net页面生命周期的解释为here。