ASP.NET做网页的问题~
我在母板里面写了这个
protected void Page_Load(object sender, EventArgs e)
{
if (Session["username"] == null)
Response.Redirect("login.aspx");
}
目的是为了让不登陆不能进入什么页面,但我加了这个以后,连登陆页面也打不开了,就是卡着什么也不显示,显示着打开什么,然后!该链接已经损坏~
这是为什么啊~~~
[解决办法]
public class BasePage : System.Web.UI.Page
{
protected override void OnInit(EventArgs e)
{
if (Session["username"] == null)
Response.Redirect("login.aspx");
base.OnInit(e);
}
}