如何使用正则表达式在mvc4中的路由中添加规则。我想在我的路线中添加一些验证规则。我正在使用asp.net mvc4应用程序。
答案 0 :(得分:0)
你正在寻找的东西叫做Constraint
路线。您可以将路径定义的约束指定为:
routes.MapRoute(
name: "somthing",
url: "{controller}/{id}",
defaults: new { controller = "Home", action = "index", id = UrlParameter.Optional },
constraints: new { id = @"^[0-9]+$" }
);