码迷,mamicode.com
首页 > 其他好文 > 详细

routes.MapRoute()定义路由的要求

时间:2018-01-09 21:16:22      阅读:2236      评论:0      收藏:0      [点我收藏+]

标签:space   正则表达式   cti   pos   lin   name   col   details   class   

MapRoute(

  string name,   名称

  string url,URL  模式

  object defaults,  默认值

  object constraints,  约束(用正则表达式)

  string[] namespaces    命名空间

如果一个URL能够在多个路由中匹配,则默认使用第一个匹配的路由

              routes.MapRoute(
                     name: "Test5",
                     url: "{year}/{month}/{day}/Details.aspx",
                     defaults: new { controller = "Work", action = "Index", id = UrlParameter.Optional },
                     constraints:new {year=@"\d{4}",month=@"\d{4}",day=@"\d{2}"}
            );

 

routes.MapRoute()定义路由的要求

标签:space   正则表达式   cti   pos   lin   name   col   details   class   

原文地址:https://www.cnblogs.com/atlj/p/8253569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!