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

来源:互联网 发布:nodejs连接数据库 编辑:程序博客网 时间:2024/05/21 19:46

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属性改成动态显示,才会使得第二个控件窜到第一个控件的位置。

     

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

原创粉丝点击