1

自从我开始 url 路由以来,我在 ASP.NET(RequiredFieldValidator 和 RegularExpressionValidator)中的验证控件存在问题。

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

  routes.MapPageRoute("postName", "{postURL}", "~/Post.aspx");

但问题是,当我将路由定义更改为:

  routes.MapPageRoute("postName", "post/{postURL}", "~/Post.aspx");

验证开始工作绝对正确。但我希望使用第一个路由定义。有谁知道在这种情况下该怎么办?

提前致谢。

4

0 回答 0