.net之旅-RegularExpressionValidator(35)

来源:互联网 发布:matlab蚁群算法工具箱 编辑:程序博客网 时间:2024/05/22 15:05

RegularExpressionValidator:顾名思义就是规则表达式验证。 RegularExpressionValidator 控件确认输入是否与正则表达式定义的模式匹配。这类验证允许检查可预知的字符序列,如身份证号码、电子邮件地址、电话号码、邮政编码等中的字符序列。RegularExpressionValidator 使用两个关键属性执行验证:ControlToValidate 包含要验证的值,而 ValidationExpression 包含要匹配的正则表达式。  

下面是一个实例:

          <asp:RegularExpressionValidator id="RegularExpressionValidatorZipCode" runat="server"
              ControlToValidate="TextBoxZipCode"
              ValidationExpression="/d{6}"
              Display="Static"
              Font-Names="verdana"
              Font-Size="10pt">

                 Zip code must be 6 numeric digits
          </asp:RegularExpressionValidator>

通过Page.IsValid来判定是否有效。

减少了写JS的烦扰。

原创粉丝点击