使用跨多个区域的局部视图 - MVC 4

时间:2011-10-06 16:13:11

标签: asp.net-mvc razor asp.net-mvc-4 partial-views

我想在多个区域使用视图。我已将部分视图置于主应用程序Views / Shared文件夹中,但我似乎无法访问它。

有谁知道如何访问共享视图文件夹?

我目前使用的代码是基本代码:

@Html.RenderPartial("MyPartialControl")

2 个答案:

答案 0 :(得分:9)

您是否尝试过使用完整路径?

@Html.RenderPartial("~/Views/Shared/MyPartialControl.cshtml")

答案 1 :(得分:2)

以防万一,如果你还没有找到解决方案(我怀疑)......试试这个,它对我有用。

@Html.RenderPartial("~\\Views\\Shared\\MyPartialControl.cshtml")表示C#,单个“\”表示VB.NET