1 routes.MapRoute(
2                 "MyRoutName",
3                 "{controller}/{action}/{p1}/{p2}",
4                  new { controller = "Home", action = "Index", p1 = @"\d", p2 = UrlParameter.Optional }
5                 );

 自定义参数URL,p1为正则表达式处理 p2为可选参数

比如:
Home/2012
Home/Dtails/2012
Home/Dtails/2012/10

备注:UrlParameter.Optional意思为地址栏参数为可选,可以为null值

 

相关文章: