PreInit 页面生命周期的入口点是名为“PreInit”的预初始化阶段。这是唯一允许以编程方式访问母版页和主题的事件。您可以在此事件中动态设置母版页和主题的值。您还可以在此事件中动态创建控件。
但是这个定义对于其他事件如load init等有效吗?正确吗?
我的意思是,这项工作也可以在其他活动中完成。
查询 PreInit的独特含义是什么?
答案 0 :(得分:0)
有时可能存在重叠,具体取决于您正在做什么,但最好坚持使用实际的ASP.NET页面生命周期并使用正确的事件。每个事件的行为MSDN都有很好的细分。
例如,在创建控件后引发了{p>Init
,因此任何动态更改都不会立即生效。