问问题
149 次
3 回答
1
此正则表达式.*[^ ].*
仅在字符串包含空格以外的内容时才匹配该字符串。我在这里测试过。
希望我有所帮助!
于 2013-11-15T07:25:07.400 回答
0
尝试这个:
第一个解决方案:
^((?!\s).)*$
像这样:
.... ValidationExpression="^((?!\s).)*$" ....
第二种解决方案:
您可以使用标签而不是 regularExpressionValidator 控件,然后在按钮中使用以下代码:
Match s = Regex.Match(TextBox1.Text, @"^((?!\s).)*$");
if (!s.Success)
{
Label1.Text = "Incorrect input!";
}
于 2013-11-15T08:55:03.530 回答
0
我认为您应该使用RequiredFieldValidator
which 匹配空/非空内容。其他验证器只是忽略空内容,因为听起来您在这里点击了此功能。
于 2013-11-15T07:11:32.537 回答