Preinit和其他活动一样吗?

时间:2012-12-26 16:46:14

标签: asp.net

PreInit 页面生命周期的入口点是名为“PreInit”的预初始化阶段。这是唯一允许以编程方式访问母版页和主题的事件。您可以在此事件中动态设置母版页和主题的值。您还可以在此事件中动态创建控件。

但是这个定义对于其他事件如load init等有效吗?正确吗?

我的意思是,这项工作也可以在其他活动中完成。

查询 PreInit的独特含义是什么?

1 个答案:

答案 0 :(得分:0)

有时可能存在重叠,具体取决于您正在做什么,但最好坚持使用实际的ASP.NET页面生命周期并使用正确的事件。每个事件的行为MSDN都有很好的细分。

例如,在创建控件后引发了{p> Init,因此任何动态更改都不会立即生效。