视图的@Model,ViewDataDictionary,ViewData和ViewBag如何相互关联?
问题描述:
这些(如果有的话)之间的关系是什么?视图的@Model,ViewDataDictionary,ViewData和ViewBag如何相互关联?
我知道ViewBag可以访问ViewData的,除了ViewBag的类型是动态的。
另外,ViewData的类型是ViewDataDictionary。
谁能更多地讨论这些,尤其的ViewData
和视图的Model
@model
(如果有)之间的关系?
UPDATE:
我做一些设置断点和调试,有没有关系后,才意识到一个视图的Model
财产(剃刀的@model
)及其ViewData.
UPDATE:
其实我回过头来。一个视图的模型实际上是ViewData
的一部分ViewData.Model
现在我只是想知道ViewData和ViewBag?
可能有兴趣[此](http://brendan.enrick.com/post/Difference-Between-ViewBag-and-ViewData-in-MVC-3.aspx) – 2012-03-28 23:21:30