如何检查正则表达式(电子邮件)并确保表单中的字段同时为非空? 如果我只将它留给正则表达式,它接受空字符串 如果我放置两个验证器,它需要两个标签的空间,有时两个错误显示彼此相邻,我只想要一个标签的错误 谢谢!
答案 0 :(得分:0)
使用RequiredFieldValidator
和RegularExpressionValidator
并将Display
设置为Dynamic
,然后不会占用两个空格。
<强>动态强>: 如果验证失败,则会将验证消息的空间动态添加到页面中。
一般来说,使用两个验证器是个好主意,因为您可以提供两条有意义的错误消息(“请输入电子邮件”或“......必须是有效的电子邮件”)。