有些页面我需要登陆后才能访问,没有登陆会自动转到登陆页面,但是登陆后怎么重定向回去啊?
例如页面index.aspx上有个超链接到a.aspx,没有登陆会跳转到login.aspx,登陆后跳回a.aspx
我在a.aspx的
page_load中写
(
    if(Session["flag"]!="True")
         response.redirect("login.aspx"); //没有登陆过跳转
)在login.aspx
page_load中写
(
    string url=Request.UrlReferrer.Tostring; //获取跳转过来的页面,登陆成功跳转回去
)问题来了,本以为这样的代码url字符窜会是a.aspx,但是调试发现是index.aspx.谁知道哪里要该一下,或者告诉一下应该怎么做,谢谢