我想为我的 MVC4 应用程序设置以下解决方案结构,并使用定义的区域模型正确路由 View 和 Controller here :
Solution
Project.Web
--Areas
----Admin
------Views
--------AdminBlahView1
--------AdminBlahView2
----Supervisor
------Views
--------SupBlahView1
--------SupBlahView2
----Evaluator
------Views
--------EvalBlahView1
--------EvalBlahView2
Project.Controllers
--Areas
----Admin
------AdminBlahView1Controller
------AdminBlahView2Controller
----Supervisor
-------SupBlahView1Controller
-------SupBlahView2Controller
----Evaluator
------EvalBlahView1Controller
------EvalBlahView2Controller
“区域”实现是否用于此目的,我应该在哪里以及如何放置“ViewLocationFormats”的扩展以便我的 View 和 Controller 正常运行?
最佳答案
你试过这个吗?唯一的区别是您的 Controller 位于 Controllers 子文件夹中,就像您的 View 位于 Views 子文件夹中一样。
Solution
Project.Web
--Areas
----Admin
------Views
--------AdminBlahView1
--------AdminBlahView2
----Supervisor
------Views
--------SupBlahView1
--------SupBlahView2
----Evaluator
------Views
--------EvalBlahView1
--------EvalBlahView2
Project.Controllers
--Areas
----Admin
------Controllers
--------AdminBlahView1Controller
--------AdminBlahView2Controller
----Supervisor
------Controllers
--------SupBlahView1Controller
--------SupBlahView2Controller
----Evaluator
------Controllers
--------EvalBlahView1Controller
--------EvalBlahView2Controller
关于asp.net-mvc - 在 MVC4 中使用 MVC 区域来创建以下解决方案结构的正确用法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14608893/