验证控件的使用:一步一步学注册——CompareValidator控件

CompareValidator比较两个字段

上一篇博客

验证控件的使用:一步一步学注册——RequireFieldValidator控件

    在上一篇博客的基础上,我们再次加入验证控件:CompareValidator,此控件是比较控件,可以比较大小,甚至可以来验证日期。其Operate属性值有如图设置:

        本篇博客简单举例,讲一下验证两次输入密码是否相同,不同,则提示。

      CSS样式表没有变化,同上篇博客。

      添加控件代码:

     

                     <asp:CompareValidator ID="CompareValidator1" runat="server" 
                         ControlToCompare="txtPwd" ControlToValidate="txtPwd2" ErrorMessage="请输入相同的确认密码" 
                         ForeColor="Red"></asp:CompareValidator>


       代码很简单,主要是设置两个属性,一个属性是ControlToValidate指定其要作用的控件,ControlToCompare指定与作用比较的控件。

     浏览器效果:

    

      需要注意的问题是,因为第二个文本框后有两个控件,第一个是RequiredFieldValidator控件,第二个是比较控件CompareValidator,所以,要把第一个控件的Display属性改成动态显示,才会使得第二个控件窜到第一个控件的位置。

     

       下篇博客将讲述验证控件的范围。

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值