Asp.net mvc 5 我们可以在一个视图中有多个具有不同模型的局部视图吗?

Asp.net mvc 5 我们可以在一个视图中有多个具有不同模型的局部视图吗?,asp.net-mvc-5,partial-views,razor-2,Asp.net Mvc 5,Partial Views,Razor 2,大家好,我正在使用ASP.NET MVC 5开发一个应用程序,我想在一个视图中使用部分视图显示不同的模型,这是可能的吗?或者我必须为父视图创建一个模型,其中包括部分视图的所有模型???如果我知道您希望每个视图使用多个模型,这是不可能的。您需要一个包含其他对象的对象。(就像您所说的,一个包含所有部分模型的父视图的模型) 您的帖子可能会重复: 谢谢你,Ciro,但这是唯一的解决方案吗?如果你愿意,你可以使用动态对象作为模型,但我更喜欢类似ViewModel的解决方案。遗憾的是,在razor中,每个视

大家好,我正在使用ASP.NET MVC 5开发一个应用程序,我想在一个视图中使用部分视图显示不同的模型,这是可能的吗?或者我必须为父视图创建一个模型,其中包括部分视图的所有模型???

如果我知道您希望每个视图使用多个模型,这是不可能的。您需要一个包含其他对象的对象。(就像您所说的,一个包含所有部分模型的父视图的模型)

您的帖子可能会重复:

谢谢你,Ciro,但这是唯一的解决方案吗?如果你愿意,你可以使用动态对象作为模型,但我更喜欢类似ViewModel的解决方案。遗憾的是,在razor中,每个视图不能使用多个模型。谢谢你,Ciro,所以我将使用父视图模型。可能是