Validation asp.net 4.0 Web表单-验证不需要';我不喜欢走路线

Validation asp.net 4.0 Web表单-验证不需要';我不喜欢走路线,validation,url-routing,asp.net-4.0,Validation,Url Routing,Asp.net 4.0,自从我启动url路由以来,ASP.NET(RequiredFieldValidator和RegularExpressionValidator)中的验证控件出现问题 验证在客户端(不显示更改)和服务器端(允许取消连接数据)都不起作用。我用来路由url的代码: routes.MapPageRoute("postName", "{postURL}", "~/Post.aspx"); 但问题是,当我将路线定义更改为: routes.MapPageRoute("postName", "post/

自从我启动url路由以来,ASP.NET(RequiredFieldValidator和RegularExpressionValidator)中的验证控件出现问题

验证在客户端(不显示更改)和服务器端(允许取消连接数据)都不起作用。我用来路由url的代码:

  routes.MapPageRoute("postName", "{postURL}", "~/Post.aspx");
但问题是,当我将路线定义更改为:

  routes.MapPageRoute("postName", "post/{postURL}", "~/Post.aspx");
验证开始工作,完全正确。但我希望使用第一条路线定义。有人知道在这种情况下该怎么办吗

提前谢谢