我有一张桌子
Category
--------
Id
Name
ParentId (null)
类别可以是无限递归的,但可能最多大约3个级别,我希望我的网址映射到类别。 所以,如果表格看起来像这样
Id Name ParentId
1 Entertainment null
2 Sport 1
3 Football 2
我的网址看起来像: http://Localhost/Entertainment/Sport/Football
类别不会经常更改,因此可能会将它们硬编码为最后的手段,但我真的不想这样做。
我找到了这个答案 Routing an hiearchical path from DB with ASP.Net MVC 这仍然是唯一的方法吗?
答案 0 :(得分:0)
是的,通配符参数是处理此问题的最佳方法。您可以将此与路径约束结合使用,以检查给定路径的有效性,以便可以传递不是类别集的URL以供其他路径处理。