【问题标题】:Render Partial View from Area in MVC在 MVC 中从区域渲染局部视图
【发布时间】:2017-03-28 11:39:42
【问题描述】:

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

【问题讨论】:

    标签: asp.net-mvc view partial area


    【解决方案1】:

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

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

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

    【讨论】:

    • 请试试这个。 @Html.Partial("/Areas/User/Views/SomeController/Sales.ascx")
    【解决方案2】:

    你可以使用:

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

    或:

    @Html.Partial
    

    【讨论】:

    • 1.这两者有什么区别? 2. 我为区域创建了单独的应用程序。所以我需要将该应用程序的部分视图加载到我的主应用程序中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 2015-05-09
    相关资源
    最近更新 更多