Nex*_*tep 6 partial-views asp.net-mvc-3
大家好,我正在使用MVC 3(Razor).我有以下问题:
我有一些共同的内容被分隔成局部视图.但是,不要把它放在默认位置(views/shared或views/controller-name),我需要将它放在不同的位置(views/shared/new-folder或view/controller-name/new-folder).
我试过这个:@Html.Partial("views/shared/new-folder/partial-view-name")甚至@Html.Partial("views/shared/new-folder/partial-view-name.cshtml"),但似乎MVC3只将参数视为视图名称,它完全忽略了任何路径信息.
也许我做错了什么,有人可以帮我吗?:)非常感谢你!
mar*_*ind 16
您需要使用应用程序虚拟路径引用(请注意路径~\的开头):
@Html.Partial("~\\views\\shared\\new-folder\\partial-view-name.cshtml")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12505 次 |
| 最近记录: |