熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

Asp.net自動返回上次請求頁面

2013-11-13 10:03:50  來源: .NET編程 
     有時進入管理頁面時session和cookie消失時要返回登錄頁面登錄後我們仍想返回剛才管理操作的這個頁面.這樣很方面.可以用Request的一個屬性實現RequestUrlReferrer 
  獲取有關客戶端上次請求的 URL 的信息該請求鏈接到當前的 URL
  
  當一個頁面跳到此頁面時它就會記錄跳到這個頁面的URL然後利用這個URL返回.小技巧記錄下來
  
  
  
  protected void Page_Load(object sender EventArgs e)
   {
   ViewState[UrlReferrer] = RequestUrlReferrerToString();
  
   HyperLinkNavigateUrl = (string)ViewState[UrlReferrer];
   ResponseWrite((string)ViewState[UrlReferrer]);
   }

From:http://tw.wingwit.com/Article/program/net/201311/12449.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.