我们正在研究MVC4并且发现很难管理仅在视图下的所有文件夹。 我的控制器结构如下变化,我也相应地调整了我的视图
控制器(命名空间:myclass.controllers)
浏览
请为此结构建议RouteConfig。
答案 0 :(得分:2)
尽管约定是MVC的首选项,但您可以将视图路径与MVC所期望的“解耦”。但是,您必须明确地将视图的路径提供给控制器。
所以,不要这样做:返回视图(模型)
您提供视图的完整路径:return(“〜/ Views / MyCustomerFolder / Report1.cshtml”,model)
路由配置不应受到影响。看看使用AREA来更好地组织MVC项目的结构。