0
我创建一个MVC 4应用程序,并使用路由映射到路由器的URL像 http://ModelSearch.com/Home/PartDetail/1000-1583-XIR/a网址斜杠的参数中间
routes.MapRoute("PartDetail", "{controller}/{action}/{id}/{rev}", new { action = "PartDetail" });
有可能会像“一千五百八十四分之千”
http://ModelSearch.com/Home/PartDetail/ ID 1000/1584/b
如何从新的mapRoute处理它?通配符不适用于中间参数。
这是一个很好的建议来切换参数 – xyray
为了得到你以后的行为(有一个ID值为'\'),你需要保持它作为最后一个参数 – Shyju