大佬教程收集整理的这篇文章主要介绍了asp.net-mvc – ASP.NET MVC默认路由?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我将路由映射到{Controller} / {action}对时,我将角色=“SomeRole”默认传递给路由。
如果我通过完整的URL(http:// localhost / someController / someaction),我指定了完整的路由
@H_784_6@mapRoute("SomeAction","someController/someaction",new { controller = "someController",action = "SomeAction",role = "SomeRole");问题是当有人访问http://thesiteaddress.com时,必须有一个默认路由来调用/ home / index而不是/,如果我指定
@H_784_6@mapRoute("Default",new { controller="someController",action="action" });然后我从以前的MapRoute中输掉角色=“SomeRole”。
我该如何解决?
正确的排序是您的最特定路线的“最具体”路线。
以上是大佬教程为你收集整理的asp.net-mvc – ASP.NET MVC默认路由?全部内容,希望文章能够帮你解决asp.net-mvc – ASP.NET MVC默认路由?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。