MVC n级路线建设

时间:2008-09-26 19:48:10

标签: asp.net-mvc model-view-controller mvcroutehandler

我想创建一个带有N级别类别的产品目录

  

e.g。

/Catalog/Category1/Category2/../SubCategoryN/Product/{ProductActions}/{ID}

And at the same time be able to 

/Catalog/Category1/Category2/../SubCategoryN/{CategoryActions}

这是可能的,如果是,如何?

1 个答案:

答案 0 :(得分:1)

不使用默认的Route类,但您可以通过从RouteBase派生来创建自己的路由类。您基本上最终必须自己完成解析URL的所有工作,但您可以使用Route中的源来帮助您入门。