asp.net多行文本框验证

时间:2012-01-24 12:24:33

标签: asp.net validation

我需要在asp.net多行文本框中允许300个字或更少(不是字符)。 我知道可以使用RegularExpressionValidator但是300个单词的ValidationExpression是什么?

谢谢

1 个答案:

答案 0 :(得分:2)

使用CustomValidator,然后在ServerValidate事件中,您可以检查单词(通过在两者之间留出空格来定义)。

protected void ServerValidation(object source, ServerValidateEventArgs args)
{
    args.IsValid = myTextBox.Text.Split(" ").Length > 300;
}