by 深夜連絡 ASP.NET MVC な Web アプリ Advent Calendar 2013 8 日目 前回 に引き続き TempData についてです。 ASP.NET MVC を始めたばかりの方にとっては、知らなくてもいい情報だと思います。そうでなくとも、通常の Web アプリ実装ではあまり使われないかもしれません。TempData の正体に興味がある方のみご覧ください。 TempData の正体 TempData は、現在と次のリクエスト間だけで使われることが多いですが、実は使い方次第で、次のリクエスト以降も値を取得できます。元はといえば「セッション状態(Session)」のラッパーライブラリだからです。 TempData には、以下のようなメソッドが用意されています。 TempData["hoge"] TempData["hoge"] で値を取得すると、削除マークが付き、次