PartialView和View中的不同ViewModel

时间:2018-03-13 14:29:16

标签: c# asp.net asp.net-mvc

我正在创建一个asp.net MVC Core 2.0应用程序,其中我有_PartialView,它采用名为" CommonViewModel",View_1,它取名为" DashBoardViewModel"和View_2采用名为" PackageViewModel"的模型。 CommonViewModel中的数据对于View_1和View_2视图都是相同的。

简而言之,考虑一个Web应用程序,其中_PartialView显示导航菜单,View_1,View_2是两个不同的网页。 _PartialView对于View_1和View_2必须是通用的。

注意:_PartialView中的导航菜单来自数据库,View_1和View_2的内容不同。

我需要帮助才能实现它。

1 个答案:

答案 0 :(得分:1)

使用通用模型渲染局部视图,并将该通用模型继承到不同的模型。