📄 baseadminpage.cs
字号:
using System;
using System.Web;
namespace StudentsMIS.Security
{
/// <summary>
/// BaseAdminPage用来验证系统管理员用户的身份,只能被系统管理员用户访问的页面都继承这个基类。
/// </summary>
public class BaseAdminPage : System.Web.UI.Page
{
private string
userID = "",
userLevel = "";
public string UserLevel
{
get
{
return userLevel;
}
set
{
userLevel = value;
}
}
public string UserID
{
get
{
return userID;
}
set
{
userID = value;
}
}
protected override void OnLoad(EventArgs e)
{
CheckAdmin();
base.OnLoad (e);
}
private void CheckAdmin()
{
if(Session["UserID"]!=null && Session["UserLevel"]!=null && Session["UserLevel"].ToString().Trim()=="系统管理员")
{
userID = Session["UserID"].ToString().Trim();
userLevel = Session["UserLevel"].ToString().Trim();
}
else
{
Response.Redirect("/SystemManagement/UserLogin.aspx?error=true");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -