検索結果とフィルター バーを含むページがあります。フィルターが変更されると、ajax 投稿が実行され、フィルターがセッションに保存され、フィルター処理された結果の部分ビューが返されます。
ビューでは、セッションからフィルターを取得し、htmlhelper 拡張機能を使用してセッション オブジェクトを JSON に変換します。次に、JSON をバインドして、選択したフィルターを設定します。
私の問題は、戻るボタンが押されたときに発生します。セッションで更新されたフィルターは htmlhelper ルーチンに送信されず、フィルターはポストバックが発生するまで失われます。
誰もがこの問題に遭遇しましたか? no-cache メタ タグを試してみましたが、影響がないようです。
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">