您的位置:首页 > 其它

母版页,子页初始化执行顺序

2011-08-21 18:15 155 查看
母版页和子页的初始化顺序如下:

Master Page 子控件初始化;

内容页面子控件初始化;

Master Page 初始化;

内容页面初始化;

内容页面 Page_Load;

Master Page 的 Page_Load;

Master Page 子控件加载;

内容页面子控件加载;

一般会在母版页的Page_Load里先初始化一些条件或执行一些操作(如:登陆判断等)

再在执行子页面的Page_Load

这里就有一个问题:

按顺序它会先执行子页面的Page_Load再执行母版页的Page_Load

所以会达不到我们的逻辑目的

这里可以通过 Page_LoadComplete 方法,此方法会再母版页初始化完毕后执行

protected void Page_LoadComplete(object sender, EventArgs e)
{
//InitBind();  your code
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: