ASP.NET實現(xiàn)登錄成功后返回請求頁
發(fā)表日期:2018-12-22 文章編輯:南昌開優(yōu)網(wǎng)絡(luò) 瀏覽次數(shù):3925 標簽:
Request.UrlReferrer可以獲取客戶端上次請求的url的有關(guān)信息。
示例如下
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實現(xiàn)登錄后返回請求頁
if (ViewState["UrlReferrer"] != null)
{
Response.Redirect(ViewState["UrlReferrer"].ToString());
}
else
{
Response.Redirect("XjhHomePage.aspx");
//返回首頁
}
#endregion
}
else
{
Response.Write("<script>alert('登入失敗')</script>");
}
}