打破一个区域中的一些控制器

时间:2013-03-04 22:08:37

标签: asp.net-mvc-routing

我的应用程序中的一个区域中有三个控制器,我想要从该区域的其余部分中分离出来。例如,我想要一个像/Area/Approve/Timesheet/Action这样的网址,然后仍然能够/Area/Timesheet/Action具有完全不同的功能(一个批准时间表作为主管,另一个填写时间表作为雇员)。这可能吗?

1 个答案:

答案 0 :(得分:0)

是的,只要您设置了正确的路线,这绝对是可能的。请记住,即使默认的MVC区域模板显示一个特定的路由模式,最后,所有路由都会进入同一个全局路由表,因此只要您设置了正确的URL模式,就应该好了。

如果您遇到任何特定路线的问题,请说明您拥有的和无效的路线。