Asp.net mvc MVC n级路由构建
我想创建一个具有N级类别的productcatalog e、 gAsp.net mvc MVC n级路由构建,asp.net-mvc,model-view-controller,mvcroutehandler,Asp.net Mvc,Model View Controller,Mvcroutehandler,我想创建一个具有N级类别的productcatalog e、 g /Catalog/Category1/Category2/../SubCategoryN/Product/{ProductActions}/{ID} And at the same time be able to /Catalog/Category1/Category2/../SubCategoryN/{CategoryActions} 这可能吗?如果是,如何实现?不使用默认路由类,但您可以通过从RouteBase派生来创
/Catalog/Category1/Category2/../SubCategoryN/Product/{ProductActions}/{ID}
And at the same time be able to
/Catalog/Category1/Category2/../SubCategoryN/{CategoryActions}
这可能吗?如果是,如何实现?不使用默认路由类,但您可以通过从RouteBase派生来创建自己的路由类。基本上,您必须自己完成解析URL的所有工作,但您可以使用路由中的源代码来帮助您开始。我一直在研究从RouteBase派生,但不知道GetVirualPathData应该做什么。也许是帖子和例子?