正在验证ASP.Net文本框是否为非空,但允许空白

本文关键字:许空白 空白 ASP 验证 Net 文本 是否 | 更新日期: 2023-09-27 17:57:27

我有一个ASP.Net 2.0文本框,需要验证它是否包含一些内容,但其中只有空白是有效的输入。

一个必需的字段验证器似乎拒绝了一个纯空白的无效输入。正则表达式验证器根本不会在空内容上启动。

有没有比使用自定义验证器控件更简单的方法来解决这个问题?

正在验证ASP.Net文本框是否为非空,但允许空白

有几个选项,它们都不使用automagic FUD。

  1. 创建一种在验证之前不使用Trim()的新型验证器-这是一个长极且最耗时的验证器
  2. 使用JavaScript自己验证和控制回发(假设客户端验证)
  3. 服务器端验证(或使用AJAX进行验证)-潜在的负数正在等待验证,直到回发

我想不出其他选择了。