我的问题是我有一个 MVC4 项目,我想创建一些组件,我想使用部分视图在某些视图中添加这些组件。我将向您展示我想在我的 MVC 项目中创建的文件夹逻辑的图片。
从这里我如何添加这个部分视图,因为当我尝试访问它们时,它们首先在我的应用程序的主 Views 文件夹中查看,有没有办法为我的应用程序创建自定义路由?
@{ Html.RenderPartial("Components\\Chart\\View\\Index.cshtml"); }
这给出了这样的错误。
未找到部分视图“组件\图表\视图\索引.cshtml”或没有视图引擎支持搜索的位置。搜索了以下位置:~/Views/Home/Conmponents\Chart\View\Index.cshtml.aspx ~/Views/Home/Conmponents\Chart\View\Index.cshtml.ascx ~/Views/Shared/Conmponents\Chart\ View\Index.cshtml.aspx ~/Views/Shared/Conmponents\Chart\View\Index.cshtml.ascx ~/Views/Home/Conmponents\Chart\View\Index.cshtml.cshtml ~/Views/Home/Conmponents\Chart \View\Index.cshtml.vbhtml ~/Views/Shared/Conmponents\Chart\View\Index.cshtml.cshtml ~/Views/Shared/Conmponents\Chart\View\Index.cshtml.vbhtml