标签: asp.net-mvc-2 asp.net-mvc-3
当我想要访问视图中的值时,我应该考虑如何确定是否应将此属性添加到Model或是否应使用ViewData["MyProperty"]
Model
ViewData["MyProperty"]
在内部,做一个与另一个有什么区别和优点是什么?
答案 0 :(得分:2)
对我来说,规则很简单:始终使用视图模型,绝不使用ViewBag/ViewData。使用视图模型的优点很多:
ViewBag/ViewData