こんにちは、アプリケーションでセッションを使用していますが、ページでセッション値を維持するためのベスト プラクティスは何かと考えていました。セッションに保存されている値を、特定のページに戻るまで保存する必要があります。説明しましょう:
Page A: Page B:
Sets Session["ID"] = 5 --> Gets Session["ID"]
And redirects to Page B and populates data.
Session["ID"]
ページ B でポスト バックが実行されるまで存続するには、ページ B が必要です。これが必要なのは、データベース内の更新データの値を使用するためですSession["ID"]
。
私の質問は次のとおりです。ポストバックSession["ID"]
が実行されるまで、がその価値を維持するという保証はありますか? 死なない?もしそうなら、その価値を確実に維持するために私が取ることができるいくつかの方法は何ですか?
ページBにプライベート変数を作成して、Session["ID"]
Page_Loadに保存することを考えていました。あなたの考えを教えてください、ありがとう。
申し訳ありませんが、次のように言うべきでした: ユーザーに の変更を許可できませんID
。いいえQuery Strings
、ありがとう。