你好
是否可以创建一个接受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/