asp.net顔の質問の概要1(つづきます...)

1、MVCでTempDataを\ ViewBag \ ViewDataを差?

  :値によるページオブジェクトには、3つのオブジェクトがある渡すことができます。

  

  (1)セッションでTempDataを、要求のコントローラ毎時間実行は、最初のセッションTempDataをから取得する、セッションクリア、完全なデータ取得TempDataを、内部辞書オブジェクトに格納されているが、しかしセットにおける各エントリアクセス時間は、後にディクショナリ表から削除します。特定のコード・レベル、取得プロセスは、唯一TempDataをコントローラが一度送信交差され、セッションをクリアし、データからTempDataをSessionStateTempDataProvider.LoadTempDataセッションControllerContext法によって読み取られます。

 ビューに相当し、現在およびアクションで(2)ViewBagのViewDataのみ有効

 ViewBagの実装はViewDataをが含まれているため(図3)とは、ViewDataをViewBagが互いにアクセスできる値

 

(...続きます)

おすすめ

転載: www.cnblogs.com/schangxiang/p/11279123.html