【问题标题】:Calling Partial View from different projects从不同的项目调用局部视图
【发布时间】:2012-07-26 07:35:16
【问题描述】:

在项目中,我使用此代码 @Html.Partial("../ReferenceChangeLog/ReferenceChangeLogPopUp") 来调用控制器和操作。

这里的 ReferenceChangeLog 是控制器名称。 ReferenceChangeLogPopUp(ReferenceChangeLogPopUp.cshtml) 是部分视图名称。

如何设置调用另一个项目的控制器和动作的路径?

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-partialview


    【解决方案1】:

    开箱即用不支持。默认情况下,仅在当前项目中解析 Razor 视图,这是您在 IIS 中部署为 ASP.NET 应用程序的项目。如果您需要实现这一点,则必须编写一个自定义 Razor 视图引擎,该引擎能够从文件系统上的任意位置检索视图。例如,an article 解释了如何将 Razor 视图嵌入到程序集中并在多个项目中重复使用它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多