【发布时间】:2011-03-28 22:36:34
【问题描述】:
如果我有这样的路线:
routes.Add(new Route("{controller}/{page}",
new RouteValueDictionary
{
{ "page", UrlParameter.Optional }
},
new RouteValueDictionary
{
{ "page", @"[Pp]age\d+" }
},
new MvcRouteHandler()
));
然后当 {page} 丢失时路由不匹配,但是如果我删除它匹配的约束。这是错误还是功能?
【问题讨论】:
标签: c# asp.net-mvc-2 routing