咨询电话:186 7916 6165 咨询电话:186 7916 6165 (微信同号)    在线QQ:181796286
NEWS BLOG ·
学无止境
关注开优网络 关注前沿
ASP.NET Repeater遁环绑定XML
AspNetPager自定义使用方法

ASP.NET实现登录成功后返回请求页

发表日期:2018-12-22    文章编辑:南昌开优网络    浏览次数:3501    标签:

Request.UrlReferrer可以获取客户端上次请求的url的有关信息。

示例如下

    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack) //只有在第一次请求页面的时候才储存该信息
        {
            if (Request.UrlReferrer != null)
            {
                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
            }
        }
    }

   protected void btnLogin_Click(object sender, EventArgs e)
    {

if()//判断登录成功时

{

   #region  ASP.NET实现登录后返回请求页
            if (ViewState["UrlReferrer"] != null)
            {
                Response.Redirect(ViewState["UrlReferrer"].ToString());
            }
            else
            {
                Response.Redirect("XjhHomePage.aspx");
                //返回首页

            }
           #endregion

        }

 else
        {
            Response.Write("<script>alert('登入失败')</script>");
         
        }

    }