如何在两个MVC项目中使用一个局部视图来获得相同的解决方案

时间:2015-10-20 08:19:01

标签: asp.net asp.net-mvc

我在同一个解决方案中有两个mvc项目。父项目名称为WebAPP,子项目名称为SocialMedia。

在SocialMedia项目中,我有一个名为的部分视图 " _partialSocialMedia.cshtml&#34 ;. 我在SocialMedia项目中很容易使用它,如下所示:

@{
    Html.RenderPartial("~/Views/Shared/_partialSocialMedia.cshtml");
 }

我想在父项目中使用相同的局部视图而不重新创建它。我试图像这样使用它:

@{
    Html.RenderPartial("~/SocialMedia/Views/Shared/_partialSocialMedia.cshtml");
 }

但它给了我一个错误,因为在特定路径中找不到视图。 我尝试了很多使用不同路径规范的技巧。

请注意:我已将SocialMedia项目添加为WebApp(父项目)的参考,部分视图存在于以下文件夹中:SocialMedia>Views>Shared>_partialSocialMedia.cshtml

0 个答案:

没有答案