MVC 5 Routing Attribute
问题 I have the Home Controller and my Action name is Index. In My route config the routes like below. routes.MapRoute( "Default", // Route name "{controller}/{action}/{id}", // URL with parameters new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults ); Now I call my page like http://localhost:11045/Home/Index is correct. If I call my page like following it should redirect to error page. localhost:11045/Home/Index/98 or localhost:11045/Home/Index/?id=98 .