我正在寻找一个类似于Rails提供的嵌套RESTful路由功能的路由选项。MvcContrib的SimplyRestful项目似乎不再活跃,也不符合最新的1.0 MVC版本。
这是我要找的URI模式,
/Activity/10/Task/1/Edit 或者 /Activity/10/Task/Edit/1
我只是一直没能让它工作,而且我遇到的所有文档都描述了非嵌套的情况。这似乎并不那么困难...
这就是我一直在使用的...
routes.MapRoute(null, "Activity/{activityId}/Task/{action}/{id}", new { controller = "Task", action = "Edit", activityId = "", id = "" });