22

TempData は ASP.NET MVC フレームワーク (具体的には ASP.NET MVC 2) のどこに格納されますか? サーバー側に保存されますか、それともクライアントに送信されますか?

4

2 に答える 2

19

デフォルトでは、TempData は ASP.NET セッションをストレージとして使用します。そのため、サーバーに保存されます (InProcがデフォルトです)。ただし、別の ASP.NET セッション状態モード (StateServer と SqlServer) を定義することもできます。ASP.NET セッションを使用したくない場合は、カスタム TempData プロバイダーを作成して、自分でストレージを処理することもできます。

于 2013-02-21T13:59:29.277 に答える