【问题标题】:two asp validations in one [closed]两个asp验证合二为一[关闭]
【发布时间】:2012-08-27 11:12:35
【问题描述】:

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

【问题讨论】:

  • 修改你的正则表达式来验证空字符串
  • 发布一些代码会有所帮助。
  • 设置显示为dynamic,不会占用两个空格。

标签: asp.net regex validation


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-13
    • 1970-01-01
    • 1970-01-01
    • 2022-01-26
    相关资源
    最近更新 更多