显示不同文件夹的部分视图

R. *_*eev 3 asp.net-mvc partial-views

是否可以访问放置在外部文件夹中的部分视图?


在此输入图像描述

我想在页面/ Home/Index上显示_LoginPartial,但_LoginPartial应该在/ Auth中.

当我试图指定/ Home/Index从/ Auth中获取此部分时,我收到错误.

@Html.Partial("/Auth/Login")
Run Code Online (Sandbox Code Playgroud)

ErrorLog说的

消息=未找到部分视图"Views/Auth/Login"或视图引擎不支持搜索的位置.搜索了以下位置:

〜/查看/主页/认证/的Login.aspx

〜/查看/主页/认证/ Login.ascx

〜/查看/共享/认证/的Login.aspx

〜/查看/共享/认证/ Login.ascx

〜/查看/主页/认证/ Login.cshtml

〜/查看/主页/认证/ Login.vbhtml

〜/查看/共享/认证/ Login.cshtml

〜/查看/共享/认证/ Login.vbhtml

所以我知道它正在尝试找到我的部分内部/主目录.

Shy*_*yju 8

使用部分视图的完整路径.

@Html.Partial("~/Views/Auth/Login.cshtml")
Run Code Online (Sandbox Code Playgroud)