我继承了一个基页并覆盖了它的方法page_load,请自己做,我想问:我写的方法应该在base.OnLoad(e)之前或之后,哪个更好?不同位置之间的差异?
protected override void OnLoad(EventArgs e)
{
this.GenerateIEIcon();
this.GenerateHeader();
this.GenerateJavascript();
base.OnLoad(e);
}
或
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
this.GenerateIEIcon();
this.GenerateHeader();
this.GenerateJavascript();
}
答案 0 :(得分:0)
通常首先调用On Load,所以如果你的onload需要在之前进行初始化(本地化?),那么你应该保持相同的顺序,这将更容易调试,更容易维护。
答案 1 :(得分:0)
通常将帖子作为启动时执行加载的第一条指令,但这也取决于您运行的内容。
问候。