我在C#上遇到了compareValidator的问题
我在验证密码时可以显示2个错误:
- 新密码和密码不能相同,或者
- 新密码字段必须相同
我使用了两个comparevalidators。一个用于验证当前密码和新密码字段(仅限第一个)。以及检查新密码字段是否等于确认新密码字段的其他字段 因此,问题是当我输入当前密码字段等于新密码字段并输入与新密码字段不同的确认新密码字段时,因为两个错误都显示出来。我需要一次显示一个错误......
只有compareValidator才有办法吗?有没有办法获得comparevalidator生成的“可见性”?
提前致谢。
答案 0 :(得分:0)
自定义验证器可能是最佳选择。有关类似问题以及客户端和服务器端验证函数以及标记的示例,请参阅http://forums.asp.net/t/1566657.aspx。