私のプロジェクトは MVC3 と ASPX ページの組み合わせです。もちろん、MVC ページ用と ASPX ページ用の 2 つのマスター ページがあります。
両方のマスター ページで 1 つの値を維持する必要がある状況に陥りました。次の方法でセッションを使用してみました
MVC3 マスター ページ (_Layout.cshtml) から値を保存するには、1. Ajax 要求を 1 つの ASPX ページに送信します (変数値をクエリ パラメーターとして送信します) 2. セッションで値を保存します 3. ASPX ページに移動します 4. から値を取得しますASPX マスター ページのセッション
簡単に言うと、MVC3 マスター ページ --> ASPX ページに Ajax を要求してセッションに保存 --> ASPX ページに移動します。
ASPX マスター ページから値を保存するには 1. セッションに保存します 2. MVC ページに移動します 3. ページ コントローラーからセッションにアクセスします
MVC3 ページから ASPX ページに移動する前に、ASPX ページへの Ajax リクエストを回避したい。MVC マスター ページと ASPX マスター ページにアクセスするには、グローバル アクセスのようなものが必要です。
これは可能ですか?
ありがとう、サントッシュ
PSここですべての詳細を提供しようとしました。よくわからない場合はお知らせください。