asp.net-mvc-3 – 可以添加到显示/ EditorTemplates ASP.NET MVC 3中的搜索路径
|
我有一个标准的我的mvc项目模板,我想保留作为一个外部文件夹在我的源代码控制(SVN) 这意味着我不能将任何项目特定的文件放在此文件夹中,因为它将被提交到错误的地方. 那么在哪里可以把我的项目具体的? 例如,我应该把它们放在/ Views / Shared / SiteEditorTemplates中,并添加搜索的路径吗? 谢谢蚂蚁 解决方法好的,我知道了mvc中的编辑器代码在PartialViewLocationFormats中查找编辑器,为引擎添加DisplayTemplates或EditorTemplates到该路径. 所以,我创造了一条新的观点 并在那里打了标准的东西 现在,在global.asax Application_Start引擎中注册新的路径 protected void Application_Start() {
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
ViewEngines.Engines.Clear();
var viewEngine = new RazorViewEngine {
PartialViewLocationFormats = new[]
{
"~/Views/{1}/{0}.cshtml","~/Views/Shared/{0}.cshtml","~/Views/Standard/{0}.cshtml"
}
};
ViewEngines.Engines.Add(viewEngine);
}
注意,这将摆脱webforms视图引擎和vb路径,但我不需要它们 这允许我在SVN中的/ Views / Standard的外部使用,如果需要的话可以覆盖项目的东西 – rah! (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net – ListView中Bind语句中的格式化日期
- asp.net – Request.IsLocal是安全还是可以欺骗?
- asp.net – FormsAuthentication.SetAuthCookie做了什么
- asp.net-mvc – 如何从ASP.Net MVC列表页面使用jQuery UI模
- asp.net-mvc – 在MVC4中绑定的正确方法
- asp.net-web-api – 可以从Request对象获取当前的MediaType
- Application_Start ASP.NET
- asp.net – 如何添加jQuery UI按钮图标到输入按钮?
- .net – MVC 4 Mocking HttpContext – 如何模拟DisplayMod
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net – IE8 Win7 Facebook Connect问题
- asp.net-mvc-3 – 依赖注入与多个类实现的接口
- asp.net-mvc-3 – 如何使用Console.WriteLine在A
- 将虚拟路径转换为ASP.NET中的实际Web路径
- asp.net-mvc – 使用MVC的AuthorizeAttribute和多
- 将List 绑定到asp.net中的listview#
- asp.net-mvc – 使用Ninject时如何处理DBContext
- 如何在kendo UI MVC菜单中添加字体真棒图标?
- asp.net-mvc – Ninject如何在ASP.NET MVC中创建
- 我可以在Razor中使用@helper语法返回一个字符串吗
