我正在開發一個嵌套類別的網站。我想的類別是在URL,例如像這樣ASP.NET MVC:對URL有完全控制
http://www.dmoz.org/Computers/Programming/Component_Frameworks/NET/Chats_and_Forums/
,你可以在上面URL的類別在URL中看到。我如何在asp.net mvc中開發這樣的東西?
我正在開發一個嵌套類別的網站。我想的類別是在URL,例如像這樣ASP.NET MVC:對URL有完全控制
http://www.dmoz.org/Computers/Programming/Component_Frameworks/NET/Chats_and_Forums/
,你可以在上面URL的類別在URL中看到。我如何在asp.net mvc中開發這樣的東西?
您可以將它們作爲參數{* id}捕獲,然後在控制器中解析它們。
查找URL Routing:
按照上面的,你只需要一個路線(S)添加到使用在你的URL的佔位符爲你的類別/子類別等的路由表這意味着任何鏈接到你的頁面,或者任何直接在URL中寫入的人都會轉到路由表並嘗試匹配它 - 確保默認的「全部收集」路由是定義的路由列表中的最後一個。
當你建立這些鏈接等URL點擊你的意見,那麼我可能create a Html helper建立一個字符串與您的控制器/類別/子類別的語法。
請參閱以下內容:http://stackoverflow.com/questions/1332782/asp-net-unknown-length-mvc-paths/1332841#1332841&http://stackoverflow.com/questions/1107507/asp-net -mvc定製路由處理程序約束 – 2010-03-28 07:00:57