mvc 2 beta 2 から rc にアップグレードして以来、Internet Explorer での ajax 送信に問題があります。jquery フォーム ポストを実行すると、関数はコントローラー アクションに URL を返します。これは、コントローラ アクションが ajaxrequest であると認識し、部分ビューをパイプしてページを更新することで正常に機能しました。これは Firefox でも問題なく動作しますが、Internet Explorer では、コントローラ アクションへの最後の呼び出しがキャッシュから取得され、返されるため、部分的ではなく完全なビューが返されます。
outputcache を 0 に設定しようとしましたが成功しませんでした。また、ここで説明されているように nocache actionfilter も試しました。IE がキャッシュからプルするのを止める唯一の方法は、キャッシュされたバージョンを物理的に削除することです。
誰にもアイデアはありますか (これがあまり明確でない場合は申し訳ありません。説明するのは難しいです!)?