我对 RegularExpressionValidator 有疑问。这似乎是验证器本身的问题。
Firefox 会出现此问题,因为它具有自动完成下拉菜单,但在其他浏览器上也可能存在相同问题。
问题 1
如果我将注意力集中在文本框内,则会显示 Firefox 自动完成功能。如果我突出显示一个有效条目但按 Enter 而不是说选项卡,则会发生验证错误,即使该值是正确的。
如果我在文本框外按标签,则消息会重置。
问题 2
如果我重复导致问题 1 的过程,通过将焦点返回到文本框,让 firefox 显示自动完成并再次按 Enter,会出现同样的问题,但是这次当焦点移出文本框和错误消息时验证器不会被清除仍然可见。
有什么建议吗?