关于登录页面后退的有关问题(结贴)
关于登录页面后退的问题(在线等结贴)请问我有个登录A页面登录成功了跳转到 登录成功页面B,这个时候session
关于登录页面后退的问题(在线等结贴)
请问我有个登录A页面登录成功了跳转到 登录成功页面B,这个时候session有值(即登陆成功),如果我再访问页面A会自动跳转到页面B
我是在A页面的后台加载事件里写的:
C# code if (Session["user"]!= null) { Response.Redirect("B.aspx"); }
但是这样有个缺点就是进入A页面的时候首先呈现的是登录的文本框什么的然后才跳转到B页面,请问如何能在加载A页面控件之前就跳转B页面呢?
js连同ajax的方法我也试了也是显示完A页面的信息才跳转。大家帮帮忙,谢谢了!
[解决办法]A页面里这样写:
if (Session["user"]!= null)
{
Response.Write("<script>location.href='B.aspx'</script>");
Response.End();
}
[解决办法] protected override void OnLoad(EventArgs e)
{if (Session["user"]!= null)
{
Response.Redirect("B.aspx");
return;
}}继承此事件 在这里面写试试
[解决办法]哎!
用Server.Transfer("b.aspx");
怎么没人想到这个?都是菜鸟?
[解决办法]你代码放错地方了,好像有个事件是在页面载入前触发的,你找找
[解决办法]