我在管理页面(xxgl.aspx)中添加如下代码,判断用户是否登陆,当把该页面设为起始页时,用户没有登陆,可以实现跳转,但是在其他页面加了 <A class= "az " href= "xxgl.aspx " > 我要发布 </A> ,用户没用登陆时也可以显示xxgl.aspx.
是if(!Page.IsPostBack )出了问题吗?我该怎么做?
急!急!
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack )
{
if(Session[ "userclass "]==null)
{
Page.Visible=false;
Response.Redirect( "../Login.aspx ");
}
}
}
------解决方案--------------------------------------------------------
if(Session[ "userclass "]==null改成
if(Session[ "userclass "]== " "