您的位置:首页 > 其它

母版页判断登陆及母版页与内容页的执行顺序

2009-12-22 13:16 281 查看
母版页判断登陆的方法:

在checkLogin.cs里有check方法:
public static void check(Page aPage)
{
if (aPage.Session["ok"] == null || aPage.Session["ok"].ToString() != "ok")
{
aPage.Response.Redirect("login.aspx");
}
}

在母版页里调用的正确方法:

protected void Page_Init(object sender, EventArgs e)
{
checkLogin.check(this.Page);
}

母版页和内容页的执行顺序:

第01步、内容页的 Page_PreInit
第02步、母版页的 Page_Init
第03步、内容页的 Page_Init
第04步、内容页的 Page_InitComplete
第05步、内容页的 Page_PreLoad
第06步、内容页的 Page_Load
第07步、母版页的 Page_Load
第08步、母版页或内容页的 按钮点击等回发事件(Master或Content的Button事件不会同时触发)
第09步、内容页的 Page_LoadComplete
第10步、内容页的 Page_PreRender
第11步、母版页的 Page_PreRender
第12步、内容页的 Page_PreRenderComplete
第13步、内容页的 Page_SaveStateComplete
第14步、母版页的 Page_Unload
第15步、内容页的 Page_Unload
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: