你好
是否可以创建一个接受X个类别/子类别的路线

mysite.com/CategoryName//ProductID/ProductName
mysite.com/CategoryName/Sub1CategoryName/ProductID/ProductName
mysite.com/CategoryName/Sub1CategoryName/Sub2Category/ProductID/ProductName


当然,我可以为每种可能的组合创建一条路线,但是我真的不知道类别树的深度。

也许带有正则表达式的东西。

最佳答案

定义自己的路由处理程序,类似于我在此答案中发布的内容:

MVC route with array of homogeneous parameters

关于c# - 类别树的ASP.NET MVC动态路由,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3933228/

10-17 01:07