直到現在,我已經能夠脫離使用ASP.NET MVC附帶的默認路由。不幸的是,現在我正在分支到更復雜的路線,我正在努力圍繞如何使這個工作。ASP.NET MVC路由
我試圖得到的一個簡單示例是將路徑/ User/{UserID}/Items映射到用戶控制器的Items函數。任何人都可以告訴我我的路由在這裏做錯了嗎?
routes.MapRoute("UserItems", "User/{UserID}/Items",
new {controller = "User", action = "Items"});
而且我的aspx頁面上
Html.ActionLink("Items", "UserItems", new { UserID = 1 })