我想在我的主视图中呈现局部视图。但是,我得到的错误:我的观点的未找到MVC PartialView
The partial view 'CompletedJobParts' was not found or no view engine supports the searched locations. ~/Views/Jobs/CompletedJobParts.aspx ~/Views/Jobs/CompletedJobParts.ascx ~/Views/Shared/CompletedJobParts.aspx ~/Views/Shared/CompletedJobParts.ascx ~/Views/Jobs/CompletedJobParts.cshtml ~/Views/Jobs/CompletedJobParts.vbhtml ~/Views/Shared/CompletedJobParts.cshtml ~/Views/Shared/CompletedJobParts.vbhtml
(抱歉格式)...
物理布局(位置)是 查看/ MDT /工作/ CompletedJobParts.cshtml和我m试图从同一位置的视图调用它(即Views/MDT/Jobs/Index.cshtml)。我想这可能是一个路由问题,所以我进入:
routes.MapRoute(
"MDT",
"MDT/{controller}/{action}/{id}",
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
到我的Global.asax.cs文件,但它似乎并没有搜索有两种(即没有MDT节中的位置上来它正在寻找)。
我使用这index.cshtml内作出:
<div id="parts_div">
@{Html.RenderPartial("CompletedJobParts", Model);}
</div>
什么我需要做的就是我的视角以寻找我的PartialView?
TIA
谢谢。完美工作。 – Jason 2012-02-02 05:42:17
也适合我。试图添加一个新的局部视图来修改布局。万分感谢!! – Kaos 2013-02-09 19:46:35