我已經看過StackOverflow上的路由,並且我有一個非常不錯的問題,但是我想澄清一點。ASP.NET MVC像StackOverflow中那樣的用戶路由?
我在用戶控制器
https://stackoverflow.com/Users
https://stackoverflow.com/Users/Login
https://stackoverflow.com/Users/124069/rockinthesixstring
什麼我注意到的是,有一個「用戶」控制器可能與一個默認的「指數」行動專門找和「登錄」操作。我面臨的問題是可以忽略登錄操作,也可以使用「UrlParameter.Optional [ID]」。
這看起來如何在RegisterRoutes集合?或者我錯過了一些完全明顯的東西?
編輯:這裏是我目前的路線..但它絕對不是正確的。
routes.MapRoute(_
"Default", _
"{controller}/{id}/{slug}", _
New With {.controller = "Events", .action = "Index", .id = UrlParameter.Optional, .slug = UrlParameter.Optional} _
)
不知道爲什麼人們投票關閉。這是一個合法的編程問題..我非常想知道如何解決這個問題。 – 2010-06-08 19:36:08
你在哪裏看到投票結束? – 2010-06-08 19:37:13
這個__not__屬於Meta。 – 2010-06-08 19:37:55