我做了一下测试:
1、使用ASP.NET登陆控件,使用MemberShip,那么返回登陆前的链接就可以这么写
Code
if (HttpContext.Current.Request.QueryString["ReturnUrl"] != null)
{
FormsAuthentication.RedirectFromLoginPage(Session["UserName"].ToString(), false);
}
这是.NET封装好的。
2、使用ASP.NET登陆控件,不使用MemberShip,那么返回登陆前的链接就要自己去实现