我在asp.net中使用路由来获取不错的URL
当我在global.asax中定义路由时,我创建两个使用相同控制器的不同路由(c#):
// Setup code for route a...
routes.Add("routeb", routea);
// Setup code for route b...
routes.Add("routeb", routeb);
(如何)是否可以从控制器内确定将用户指向该控制器的“键”值是什么?或者是使用模式错误 - 如果这是一个更合适的解决方案,那么将控制器(再次)子类化以区分二者并保留公共代码将是直截了当的。
答案 0 :(得分:0)
始终存在路由调试器http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx。有时很有帮助。