if(Session["username"]==null || Session["password"]==null)
{
//Response.Write("<script>alert('您还没有登入!');location.href='login.aspx';</script>");
}我建了一个PageBase.cs类文件,我想建立上面功能的类,然后在需要验证用户名和密码的地方进行继承此类;从而达到后台管理的功能。
请问一下这个类要如何的写? 最好能帮我写全一点。谢谢!
{
//Response.Write("<script>alert('您还没有登入!');location.href='login.aspx';</script>");
}我建了一个PageBase.cs类文件,我想建立上面功能的类,然后在需要验证用户名和密码的地方进行继承此类;从而达到后台管理的功能。
请问一下这个类要如何的写? 最好能帮我写全一点。谢谢!
{
//重载OnLoad方法
protected override void OnLoad(EventArgs e)
{
base.OnLoad (e);
//把你的那段代码放在这里
}
}新建其他页面的时候,让其继承PageBase就可以了。
{
/// <summary>
/// BasePage 的摘要说明。
/// </summary>
public class BasePage : System.Web.UI.Page
{
public BasePage()
{
// TODO: 在此处添加构造函数逻辑
}
//添加事件
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.Load += new System.EventHandler(this.BasePage_Load);//这里要添加事件
//this.Error += new System.EventHandler(this.BasePage_Error);
}
//页面调用事件
private void BasePage_Load(object sender, System.EventArgs e)
{
//在这里写代码
}
}这个类继承system.web.ui.page
以后需要验证的aspx文件继承这个类就可以了。