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

MapRoute(正則表達式

  string name,   名稱url

  string url,URL  模式spa

  object defaults,  默認值code

  object constraints,  約束(用正則表達式)blog

  string[] namespaces    命名空間路由

string

若是一個URL可以在多個路由中匹配,則默認使用第一個匹配的路由io

              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}"}
            );
相關文章
相關標籤/搜索