两个asp验证合二为一

时间:2012-08-27 11:12:35

标签: asp.net regex validation

如何检查正则表达式(电子邮件)并确保表单中的字段同时为非空? 如果我只将它留给正则表达式,它接受空字符串 如果我放置两个验证器,它需要两个标签的空间,有时两个错误显示彼此相邻,我只想要一个标签的错误 谢谢!

1 个答案:

答案 0 :(得分:0)

使用RequiredFieldValidatorRegularExpressionValidator并将Display设置为Dynamic,然后不会占用两个空格。

  

<强>动态:   如果验证失败,则会将验证消息的空间动态添加到页面中。

一般来说,使用两个验证器是个好主意,因为您可以提供两条有意义的错误消息(“请输入电子邮件”或“......必须是有效的电子邮件”)。