如何验证vb.net中的文本框长度?

时间:2012-07-09 16:52:05

标签: vb.net validation customvalidator rangevalidator

在VB.NET中,我正在尝试验证

  

<asp:textbox id="name" runat=server> </asp:textbox>

文本框值,不应超过200个字符,文本框仅包含字符串。

哪个验证器将是一个不错的选择?我想使用自定义验证器,它是否可以使用字符串值?

2 个答案:

答案 0 :(得分:1)

 <asp:RegularExpressionValidator ID="regexTextBox1"
 ControlToValidate="YourTextBoxID" runat="server" 
 ValidationExpression="^[\s\S]{0,200}$" Text="200 characters max" />

答案 1 :(得分:0)

您可以完全避免使用自定义验证器 如果您只需要强制文本框字段的最大长度,则可以随意使用

<asp:TextBox MaxLength="200" id="name" runat=server> </asp:TextBox>