今天图老师小编给大家精心推荐个在MasterPage中檢驗User是否登入教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~
【 tulaoshi.com - Web开发 】
在母板頁中檢查user是否登入過,這樣就不用在每個頁中去作檢驗。在其Init事件中寫入如下代碼:
protected void ContentPlaceHolder1_Init(object sender, EventArgs e)
{
if (Session["loginid"] == null || Session["role"]==null)
{
Response.Redirect("../Main.aspx");
}
}
附:
如果一个Page使用了一个MasterPage,2者之间事件的执行顺序如下:
MasterPage控件 Init 事件。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)Page控件 Init 事件。
MasterPage Init 事件。
Page Init 事件。
Page Load 事件。
MasterPage Load 事件。
Page控件 Load 事件。
Page PreRender 事件。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)MasterPage PreRender 事件。
MasterPage控件 PreRender 事件。
Page控件 PreRender 事件。
以上内容可以在MSDN上查找到。补充一点:New函数的执行顺序是 Page.New() -- MasterPage.New()
http://www.cnblogs.com/floatping/archive/2007/01/03/610760.html
来源:http://www.tulaoshi.com/n/20160219/1627251.html
看过《在MasterPage中檢驗User是否登入》的人还看了以下文章 更多>>