2009-06-09 8 views

答えて

1

キャッシュ後置換を使用するビュー(HttpResponse.WriteSubstitution()メソッド)では、TempDataにアクセスできません(nullに設定されます)。詳細はASP.NET MVC "Donut caching" and TempDataを参照してください。

14

その他... ASP.NET MVC 2はTempDataにいくつかの変更を加えました。詳細はblog entryです。要約:彼らがされている場合

  1. アイテムのみリクエストの終了時にTempDataから削除されています

    ...私たちが行った変更の結果はTempDataがどのように動作するかを管理する以下のルールが生じました削除のためにタグ付けされています。

  2. アイテムは、読み込み時にのみ削除のタグが付けられます。
  3. 商品にタグをつけないでください。TempData.Keep(key)を呼び出してください。
  4. RedirectResultおよびRedirectToRouteResultは、常に TempData.Keep()を呼び出します。
関連する問題