管理ページに入るときに、セッションと Cookie が消えたときに、ログインした後、操作を管理したページに戻りたい場合があります。これは非常に実用的です。 Request.UrlReferrer は、Request の属性を使用して実装できます。
現在の URL にリンクされている、クライアントによって要求された最後の URL に関する情報を取得します。
ページがこのページにジャンプすると、このページにジャンプする URL を記録し、この URL を使用して戻ります。ヒント、書き留めてください
1protected void Page_Load(オブジェクト送信者、EventArgs e)
2 {
3 ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
4
5 HyperLink1.NavigateUrl = (文字列)ViewState["UrlReferrer"];
6 Response.Write((string)ViewState["UrlReferrer"]);
7}
出典: クリンギングボーイ