利用urlreperer返回上一頁

返回上頁的用法引用一篇他人的文章。
    有時進入管理頁面時,session和cookie消失時,要返回登錄頁面,登錄後我們仍想返回剛纔管理操作的這個頁面.這樣很方便.可以用Request的一個屬性實現Request.UrlReferrer 

獲取有關客戶端上次請求的 URL 的信息,該請求鏈接到當前的 URL。

當一個頁面跳到此頁面時,它就會記錄跳到這個頁面的URL,然後利用這個URL返回.小技巧,記錄下來

1protected void Page_Load(object sender, EventArgs e)
2    {
3        ViewState["UrlReferrer"= Request.UrlReferrer.ToString();
4
5        HyperLink1.NavigateUrl = (string)ViewState["UrlReferrer"];
6        Response.Write((string)ViewState["UrlReferrer"]);
7    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章