I am working on a website in asp.net mvc. I have a route
routes.MapRoute(
\"Default\", // Route name
\"{controller}/{action}/{id}\", // URL with pa
You could either rename the parameter in the default root (which probably is not a good idea) or rename it in the action method. Adding another root will not help because it will be the same as the default one and given an url the routing engine cannot distinguish between the two and will always take the first one in the list.