在项目中我正在使用这段代码@Html.Partial("../ReferenceChangeLog/ReferenceChangeLogPopUp")
用于调用控制器和操作。
这里ReferenceChangeLog是控制器名称。ReferenceChangeLogPopUp(ReferenceChangeLogPopUp.cshtml)
是部分视图名称。
如何设置调用另一个项目的控制器和操作的路径?
这是不支持开箱即用的。默认情况下,Razor 视图仅在当前项目中解析,该项目是您在 IIS 中部署为 ASP.NET 应用程序的项目。如果您需要实现这一点,则必须编写一个自定义 Razor 视图引擎,能够从文件系统上的任意位置检索视图。例如,这里是一篇文章 http://www.chrisvandesteeg.nl/2010/11/22/embedding-pre-compiled-razor-views-in-your-dll/其中解释了如何将 Razor 视图嵌入到程序集中并在多个项目中重用它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)