"Request.Redirect()"または最後のページにリダイレクトする別のメソッド(JavaScriptの履歴のようなバック)とasp.netページのコードの背後にある方法はありますか?asp.net方法最後のコードのコードから
2
A
答えて
2
Request.UrlReferrer
プロパティを確認することができます。このプロパティは、ユーザーが別のページから特定のページに移動した場合に設定されます。これは、ブラウザが設定するHTTP Referrer header以上のものではありません。ユーザーがあなたのページに直接ナビゲートすると、これはnull
になります。
1
HTTPはステートレスであるため、Javascriptと同じ方法(クライアント側)でブラウザの履歴(サーバー上)を読み取ることはできません。
は、しかし、あなたが使用できるトリックのカップルがあります:
- Javascriptが訪れた最後のURLがセッションに保存することができ、サーバ
- に提出しますテキストボックスにURLを書くことができます - これはできますセッションメソッドでURLを使用している場合、後で訪問
にretreivedことが、あなたはおそらくHTTP handlerにこれをコーディングすることをお勧めします(モジュールではない)、これはリクエストごとに自動的に起動されます。
明らかにこれらは、ユーザが過去にページを訪問した直後であっても動作します。
関連する問題
- 1. 最後のコミットからコードを取得する方法
- 2. ViewModelのオブジェクトを、コードの背後にあるコードから取得する方法
- 3. ASP.NET C#コードの背後にあるコードからOnSelectedIndexChangedを設定します
- 4. ASP.NETコードから現在のURLを取得する方法
- 5. asp.netのコードの背後からOutlookを開く
- 6. Entityframework最初のコードからモデル番号への最初のコード
- 7. はjavascript関数への後ろasp.netコードからデータを送信
- 8. ASP.NET Webformはコードの背後からブートストラップモーダルを埋めます
- 9. asp.netコードの後ろにDBライトボックスで包まれたDBから
- 10. asp.netのコードの背後にある別のページの値を返す最も良い方法は何ですか?
- 11. C#コードからjQueryの後ろにdataTableを渡す方法
- 12. コードの後ろからタブを閉じる方法は?
- 13. エンティティをEFコードから切り離す方法最初のコンテキスト
- 14. c#asp.netページからのアクセスのコード
- 15. ASP.NET MVCでベースコントローラから共通コードを配線する方法
- 16. 埋め込みasp.netページからコードを実行する方法
- 17. ChiselコードからVerilogコードを生成する最も簡単な方法
- 18. Managed .NETコードをUnmanagedコードから呼び出す最も良い方法
- 19. ASP.NET MVC - マスターページの背後にあるコード
- 20. 私のコードは、最後から最初へ、そしてシングルボタンクリックでの実行方法
- 21. ASP.NET AJAXプログレスバー:コードからの更新?
- 22. 最後の文字列から - Explode()?コードを実行する
- 23. Visual Studio 2012のショートカットキーaspxからコードへのコードとコードの背後にaspx
- 24. 背景画像を:: C#ASP.NETのコードの後のセレクタに設定する方法
- 25. コード背後からの高さのバインド
- 26. ASP.netコードのヘルプ
- 27. コードは、最初の実行後に
- 28. コードの背後からフォームを送信
- 29. このコードの最後のコンマの使い方は?
- 30. 入力テキストフィールドの値をC#の後ろのコードから設定するAsp.net