Asp.net mvc 5 如何在ASP.NET MVC 5中使用ViewModel将多个模型添加到单个视图中?

Asp.net mvc 5 如何在ASP.NET MVC 5中使用ViewModel将多个模型添加到单个视图中?,asp.net-mvc-5,asp.net-mvc-viewmodel,Asp.net Mvc 5,Asp.net Mvc Viewmodel,我正在尝试使用Asp.NETMVC5中的代码优先方法将多个模型添加到单个视图中。每个域模型都有自己的CRUD操作。我希望ViewModel对每个域模型都有CRUD操作。ViewModelController将具有对应于域模型的CRUD操作。到目前为止,我看到的所有示例都只展示了如何添加元数据而不使用CRUD操作。我尝试使用微软提供的康托索大学的例子;然而,我无法从这个例子中推断出我想要达到的目标。我试图做的似乎很实际,但很难用糟糕的MS文档实现。为了让你更好地了解我想要实现的目标,举个例子,简历

我正在尝试使用Asp.NETMVC5中的代码优先方法将多个模型添加到单个视图中。每个域模型都有自己的CRUD操作。我希望ViewModel对每个域模型都有CRUD操作。ViewModelController将具有对应于域模型的CRUD操作。到目前为止,我看到的所有示例都只展示了如何添加元数据而不使用CRUD操作。我尝试使用微软提供的康托索大学的例子;然而,我无法从这个例子中推断出我想要达到的目标。我试图做的似乎很实际,但很难用糟糕的MS文档实现。为了让你更好地了解我想要实现的目标,举个例子,简历部分的每个类别都有一个CRUD操作

我想,您对ViewModel的用途有误解,请看这个主题


这巩固了我对ViewModels的理解:“ASP.NET MVC视图不能有多个模型,因此如果我们需要在视图中显示多个模型的属性,这是不可能的。ViewModel可用于此目的。”感谢链接。