在判断页面加上 判断方法 如未登录 则跳回登录页面 登录成功后 跳回原页面
方法一:
①:通过页面传值的方法:
先获取当前页面的URL:
string url = Request.UrlReferrer;
如使用了 window.location 方法跳转的话 值会丢失 报错获取的是空值
string url = Request.Url.ToString();
通过代码进行传值:Response.Redirect( "/login.aspx?url= "+Url);
方法二:
②:通过设置Session的值来实现此功能:
同样先获取当前页面的URL:string url = Request.UrlReferrer;
然后设置Session的值:Session["url"] = url;
登录成功之后加上:Response.Redirect(System.Web.HttpUtility.UrlDecode(Session["url"].ToString()));