asp.net使用session完成: 从哪个页面进入登录页面,登录成功还回到那个页面

1、在Login.aspx页面Load中加入

if (!IsPostBack && Request.UrlReferrer != null)
{
      Session[ "url"] = Request.UrlReferrer;
}

2、在登录按钮事件中加入

if (Session["url"] != null)
{
     Response.Redirect(System.Web.HttpUtility.UrlDecode(Session["url"].ToString()));//重定向到登录前页面
}

猜你喜欢

转载自www.cnblogs.com/jzzhuhyfu/p/8972991.html