在以前的版本中,有 3 种方法可以将数据从控制器传递到查看 AFAIK(如下所示)。
我想在 MVC Beta 1 中使用方法 (2),但我找不到 renderView 方法。那么新语法是什么(如果仍然可能的话)?提前致谢。
本。
语法 #1:老式字典
ViewData["Name"] = "Moo-moo";
ViewData["Age"] = 6;
ViewData["HasFunnyFace"] = true;
RenderView("ShowCat");
语法 #2:显式类型的 ViewData 对象
RenderView("ShowCat", new ShowCatViewData {
Name = "Moo-moo",
Age = 6,
HasFunnyFace = true
});
语法 #3:匿名类型对象
RenderView("ShowCat", new {
Name = "Moo-moo",
Age = 6,
HasFunnyFace = true
});