MVC自定义URL地址参数

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值

 

posted @ 2012-11-08 16:15  yuejin  阅读(799)  评论(0编辑  收藏  举报