我想知道是否有办法在 MVC3 中声明路由,以便路由“zone1/{controller}/{action}”指向{controller}.zone1{action}
方法,“zone2/{controller}/{action}”指向{controller}.zone2{action}
方法,例如。所以这基本上是根据路由转换目标动作名称。
谢谢
我想知道是否有办法在 MVC3 中声明路由,以便路由“zone1/{controller}/{action}”指向{controller}.zone1{action}
方法,“zone2/{controller}/{action}”指向{controller}.zone2{action}
方法,例如。所以这基本上是根据路由转换目标动作名称。
谢谢
查看属性路由项目。您可以在您的方法中指定我觉得更容易阅读的路线。这是一个不错的简介:http: //gregorsuttie.com/2012/01/12/attributerouting-for-mvc/
您也可以编写自己的自定义路由处理程序,但我不相信您可以在没有一些自定义代码的情况下做您想做的事。不过,我在这里可能是错的。但是,属性路由项目应该可以很好地满足您的需求。