我不确定这是否只是我对 ASP 中的验证器不熟悉,但我有一个注册页面,其中包含多个必填字段,每个字段都有一个 RequiredFieldValidator,以及一些其他验证。如果用户没有输入第一个必填字段,我的所有验证都会触发并且我的所有错误消息都会显示。必须有办法做到这一点,所以只有用户所在的文本框的验证才会出现?例如,如果用户在 5 个文本框的第一个上,我不希望在用户第一个文本框失败后弹出所有 5 个文本框的所有验证。
在那张纸条上,是否有在单击按钮后显示验证或验证摘要?我现在有一个验证摘要,但就像我的验证器一样,如果用户未通过一次验证,它会立即触发。我正在查看此示例,这就是我希望验证摘要的行为方式,但我似乎无法弄清楚他们在代码中是如何做到的:http: //www.w3schools.com/aspnet/showasp。 asp?filename=demo_validationssum