0

我想知道是否有办法在 MVC3 中声明路由,以便路由“zone1/{controller}/{action}”指向{controller}.zone1{action}方法,“zone2/{controller}/{action}”指向{controller}.zone2{action}方法,例如。所以这基本上是根据路由转换目标动作名称。

谢谢

4

1 回答 1

1

查看属性路由项目。您可以在您的方法中指定我觉得更容易阅读的路线。这是一个不错的简介:http: //gregorsuttie.com/2012/01/12/attributerouting-for-mvc/

您也可以编写自己的自定义路由处理程序,但我不相信您可以在没有一些自定义代码的情况下做您想做的事。不过,我在这里可能是错的。但是,属性路由项目应该可以很好地满足您的需求。

于 2012-05-14T05:13:05.330 回答