asp.net – MVC3:如何指定部分视图位于不同的非搜索文件夹中时
发布时间:2020-12-16 06:46:17 所属栏目:asp.Net 来源:网络整理
导读:我试图在位于不同文件夹的视图中包含部分视图.所以我有以下观点: /_mvc/Views/Home/Index.cshtml 它有以下代码行: @Html.Partial("~/_mvc/Views/Subject/_QuickSearch.cshtml",Model.QuickSearchModel); 这不起作用.我一直收到以下错误: The partial view
我试图在位于不同文件夹的视图中包含部分视图.所以我有以下观点:
/_mvc/Views/Home/Index.cshtml 它有以下代码行: @Html.Partial("~/_mvc/Views/Subject/_QuickSearch.cshtml",Model.QuickSearchModel); 这不起作用.我一直收到以下错误: The partial view '~/_mvc/Views/Subject/_QuickSearch' was not found or no view engine supports the searched locations. The following locations were searched: ~/_mvc/Views/Subject/_QuickSearch 我错过了一些明显的东西吗我应该指出,我已经修改了我的应用程序的路由,将所有MVC代码放在_mvc文件夹中.这不是一个错误.该应用程序正在从WebForms转换为MVC,我希望所有MVC内容都在一个文件夹下. 解决方法
如果应用程序的根目录是_mvc /文件夹,那么您需要做的就是:
@Html.Partial("~/Views/Subject/_QuickSearch.cshtml",Model.QuickSearchModel); 在你的情况下,?已经指向mvc_ /. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 自动插入HTML属性的双引号
- asp.net-mvc – 实体框架 – 无法创建x类型的常量值.在此上
- asp.net-mvc-5 – 在禁用的TextBoxFor中只读是什么?
- asp.net – 命令行选项,用于将msi安装告知特定位置
- ASP.NET Web.Config转换问题
- asp.net – 如何通过门户中的注销按钮从所有打开的Web应用程
- asp.net-mvc – Error.aspx – 如何关闭?
- asp.net – 为什么在Visual Studio 2010中禁用“使用自定义
- asp.net – 使用ASP .Net MVC4处理Web API中的集合内的集合
- asp.net – Xdocument不打印声明
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC:使用EditorFor()和
- asp.net-mvc – 使用@ Ajax.ActionLink弹出表单
- asp.net – 强制RadComboBox下拉方向
- asp.net-mvc-3 – MVC中的SSO(单点登录)
- asp.net – 使用ClientScriptManager.RegisterFo
- asp.net中的页面卸载事件
- ASP.NET Core中的ActionFilter与DI
- asp.net – 如何在抛出请求验证异常时显示自定义
- 动手造轮子:实现一个简单的依赖注入(一)
- asp.net-mvc-3 – 在运行时更改viewmodel的Metad
热点阅读