验证ASP.Net文本框是否为空但允许空格?

时间:2011-05-24 15:42:52

标签: c# asp.net vb.net validation

我有一个ASP.Net 2.0文本框,我需要将其验证为具有一些内容,但仅有空格是有效输入。

必填字段验证器似乎拒绝将纯空格输入视为无效。正则表达式验证器根本不会触发空内容。

是否有比使用自定义验证器控件更简单的方法?

1 个答案:

答案 0 :(得分:2)

有两种选择,都不使用自动化FUD。

  1. 在验证之前创建一种不是Trim()的新型验证器 - 这是长杆并且耗时最长
  2. 使用JavaScript自行验证和控制回发(假设客户端验证)
  3. 服务器端验证(或使用AJAX进行验证) - 潜在否定等待验证直到回发
  4. 我想不出任何其他选择。