我正在使用ASP.NET MVC 2 Preview 2,并尝试弄清楚路由与区域的工作原理。在一个单一项目的区域实现中,我想要一个名为"admin"的区域。
我想要能够拥有这样的URL:
(root)/admin/apples/search
(root)/admin/apples/edit/3
(root)/admin/apples/add
(root)/admin/oranges/search
(root)/admin/oranges/edit/5
(root)/admin/oranges/add
(root)/admin
我已经创建了区域。我已经创建了它们各自的视图和控制器,但是我似乎无法正确地设置路由。你有什么建议可以帮助我实现这样的路由吗?
我相信对于一些人来说,这可能非常简单,但我还没有找到超越基本内容的示例。
谢谢!
问题的补充(10/25/2009) 基本上我想知道在区域的AreaRegistration类中应该设置哪些路由以及以什么顺序设置? 我已经完成了所提到的一切,但是没有结果。