我有2個視圖(Bracket和OtherBracket),他們會在ActionResult中做同樣的事情,所以我想使用同一個。不同的視圖,相同的動作結果
我試圖
[Route("/Home/OtherBracket/{registrantID}")]
[Authorize]
public ActionResult Bracket(string registrantID)
{ etc.... }
但我發現了一個404,當我嘗試去到/ home/OtherBracket?registrantID = 123456
當然,你是。路由是'/ Home/OtherBracket/123456',* not *'/ Home/OtherBracket?registrantID = 123456'。 –
你可以添加你RouteConfig代碼,以便我們可以檢查您的路線設置 – JConstantine
我只使用默認RouteConfig 公共類RouteConfig { 公共靜態無效的RegisterRoutes(RouteCollection路線) { routes.IgnoreRoute(「{}資源個.axd/{*} PATHINFO「); routes.MapRoute( name:「Default」, url:「{controller}/{action}/{id}」, 默認值:new {controller =「Home」,action =「Index」,id = UrlParameter .Optional} ); } } – cheezheadsrule