如果字符串末尾有空格,则验证文本框中的字符串时出错

时间:2015-11-11 14:41:03

标签: asp.net validation

我有以下带有验证器的文本框。用户最多只能输入300个字符。如果字符串末尾没有空格或中断,验证器可以正常工作。如果用户错误地在最后输入空格,则即使字符数低于300,也会触发验证器。任何提示如何解决此问题?

<asp:RegularExpressionValidator 
     ID="TipsValidator" 
     runat="server"
     ErrorMessage="Max 300 characters"
     ControlToValidate="TipsTextBox"
     Display="Static" 
     ValidationExpression=".{0,300}"
     ValidationGroup="UpdateGroup"
     ForeColor="Red" />

<asp:TextBox Text='<%# Bind("Tips") %>' runat="server" ID="TipsTextBox" TextMode="MultiLine" Rows="6" Columns="10" />

0 个答案:

没有答案