我开始使用 ASP.NET MVC 5 。
假设我的项目中有以下结构
'Pure'模特:
class Parent
class Child
视图模型
class ParentViewModel
class ChildViewModel
浏览
Parent<ParentViewModel>
_ChildPartial<ChildViewModel>
将子视图传递给模型的正确方法是什么?
目前,我正在考虑以下事项:
ParentViewModel
有ChildViewModel
作为属性:
class ParentViewModel
{
...
ChildViewModel cvm;
...
}
ChildViewModel
作为参数传递给Partial
视图:
@model ParentViewModel
...
@Html.Partial("_ChildPartial", new ViewDataDictionary(Model.cvm))
...
有更正确的方法吗?