我正在开发一个嵌套类别的网站。我希望类别在网址中,例如像这样的
http://www.dmoz.org/Computers/Programming/Component_Frameworks/NET/Chats_and_Forums/
正如您在上面的url中看到的那样,类别在url中。我如何在asp.net mvc中开发类似的东西?
答案 0 :(得分:1)
您可以将它们作为参数{* id}捕获,然后在控制器中解析它们。
答案 1 :(得分:0)
查找URL Routing:
根据以上所述,您只需要使用URL中的占位符为您的类别/子类别等添加路由到路由表。这意味着您的页面的任何链接,或任何直接写入的人在URL中将转到路由表并尝试匹配它 - 确保默认的“全部捕获”路由在您定义的路由列表中是最后一个。
当您为链接等构建这些URL以点击您的视图时,我可能会create a Html helper使用您的控制器/类别/子类别语法构建一个字符串。