routes.MapRoute(
"report", // 路由名称
"Home/Repost/{data}/{id}", // 带有参数的 URL
new { data = @"^(?:(?!0000)[0-9]{4}([-/.]?)(?:(?:0?[1-9]|1[0-2])([-/.]?)(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])([-/.]?)(?:29|30)|(?:0?[13578]|1[02])([-/.]?)31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]?)0?2([-/.]?)29)$", id = @"^[1-9][0-9]*$" } // 参数默认值
);
url:Home/Report/2012-04-08/2
这个地址为什么就报错,Home/Report/2012-04-08这个地址没有问题?啥问题
173844862.Net高级部落 欢迎您的加入