在 MVC 中从区域渲染局部视图

Render Partial View from Area in MVC

我有一个主要的 MVC 应用程序,其中我有几个领域,例如销售和市场营销。这 2 个区域在 2 个不同的 MVC 应用程序中是分开的。是否可以将这两个区域的部分视图渲染到我的主 MVC 应用程序中?

您可以在渲染视图时指定视图的完整位置在主视图中您可以这样做

@Html.Partial("/Areas/User/Views/SomeController/Sales.ascx") 

@Html.Partial("/Areas/User/Views/SomeController/Marketing.ascx")

您可以使用:

@{ Html.RenderPartial("ActionView"); }

或:

@Html.Partial