我正在为ASP页面添加动态控件。
在示例代码中,控制计数器在preinit和
控件在oninit中初始化。

preinit phaze和oninit phaze有什么区别?

我可以增加计数器,然后在开始时初始化控件吗
在Page_Load中?

最佳答案

是的你可以。

PreInit
在开始阶段完成之后且初始化阶段开始之前引发。

Init:在初始化所有控件并应用任何外观设置之后引发。各个控件的Init事件发生在页面的Init事件之前。

使用此事件读取或初始化控件属性。

关于asp.net页面生命周期的解释为here

10-07 17:44