欲以航線ASP.NET MVC 3 我在這個URL,當我遇到一些麻煩:ASP.NET MVC路由錯誤
的mysite/InitialPage/123456 < - 合作伙伴ID
路由吧...
routes.MapRoute(
"InitialPageRoute",
"InitialPage/{partnerID}",
new { controller = "InitialPage", action = "Index" }
);
OK,它工作正常。 當我把一個Html.ActionLink重定向到另一個網頁...
@Html.ActionLink("Another copy of some bill", "CopyOfBill", "Payment", new { partnerID = ViewBag.PartnerID })
和路由這樣...
routes.MapRoute(
"CopyOfBillRoute",
"Payment/CopyOfBill/{partnerID}",
new { controller = "Payment", action = "CopyOfBill" }
);
並不起作用。 任何人有任何想法?
謝謝!
你得到了什麼錯誤? –
第二條路線是否位於更一般的路線之前? –