Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
2014-07-25 09:22
393 查看
一般我们在mvc开发过程中,都会碰到这样的问题。页面总是写在Views文件夹下,而且还只能一个Controller的页面只能写在相应的以Controller名命名的文件夹下。如果我们写到别处呢?那么肯定会报错。这是mvc中一个约定俗成的一个规定,必须这样写。
1.正常的项目目录,如下图:
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); RegisterView();//注册视图访问规则 } protected void RegisterView() { ViewEngines.Engines.Clear(); ViewEngines.Engines.Add(new MyViewEngine()); }
View Code
结果如下图:
![](http://images.cnitblog.com/blog/468270/201308/05101109-8f42a1e820db4fa38c3d58ea9d7a024e.jpg)
相关文章推荐
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Asp.net Mvc 多级控制器 路由重写 及 多级Views目录 的寻找视图的规则 (多级路由) 如:Admin/Test/Index
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- Mvc 多级控制器 路由重写 及 多级Views目录 的寻找视图的规则
- Mvc多级Views目录 asp.net mvc4 路由重写及 修改view 的寻找视图的规则
- MVC 多级目录(控制器) 路由重写 及 多级Views目录 的寻找视图的规则
- Asp.net Mvc 多级控制器 路由重写 及 多级Views目录 的寻找视图的规则
- asp.net mvc View视图目录修改
- 关于TP5视图分离到根目录的解决方法 原有: 为了方便前端开发,我想把视图(view)部分分离出来专门给前端进行修改 过程:在进行视图设置分离的过程遇到了问题 参考了官方文档http://www
- 一起谈.NET技术,也玩MVC3.0 Razor自定义视图引擎来修改默认的Views目录结构
- 【小技巧】自定义asp.net mvc的WebFormViewEngine修改默认的目录结构
- 也玩MVC3.“.NET研究”0 Razor自定义视图引擎来修改默认的Views目录结构
- CI路由重写,支持多级目录
- 【小技巧】自定义asp.net mvc的WebFormViewEngine修改默认的目录结构
- Asp.net MVC 3中修改views 目录{转,增}
- MVC 设置项目默认起始页和多级目录的路由配置