验证控件的使用三(CompareFieldValidator)

 
  
1 <% @ Page Language = " C# " %>
2
3   < script runat = " server " >
4
5 protected void Button1_Click(Object sender, EventArgs e) {
6 if (Page.IsValid)
7 Label1.Text = " Passwords match " ;
8 }
9
10 </ script >
11
12 < html xmlns = " http://www.w3.org/1999/xhtml " >
13 < head id = " Head1 " runat = " server " >
14 < title > CompareFieldValidator </ title >
15 </ head >
16 < body >
17 < form id = " Form1 " runat = " server " >
18 < p >
19 Password < br >
20 < asp:TextBox ID = " TextBox1 " Runat = " server " TextMode = " Password " ></ asp:TextBox >
21 & nbsp;
22 < asp:CompareValidator ID = " CompareValidator1 " Runat = " server " ErrorMessage = " Passwords do not match! "
23 ControlToValidate = " TextBox2 "
24 ControlToCompare = " TextBox1 " ></ asp:CompareValidator >
25 </ p >
26 < p >
27 Confirm Password < br >
28 < asp:TextBox ID = " TextBox2 " Runat = " server " TextMode = " Password " ></ asp:TextBox >
29 </ p >
30 < p >
31 < asp:Button ID = " Button1 " OnClick = " Button1_Click " Runat = " server " Text = " Login " ></ asp:Button >
32 </ p >
33 < p >
34 < asp:Label ID = " Label1 " Runat = " server " ></ asp:Label >
35 </ p >
36 </ form >
37 </ body >
38 </ html >

 类型的判断: 

 
  
1 Age:
2 < asp:TextBox ID = " TextBox1 " Runat = " server " MaxLength = " 3 " ></ asp:TextBox >
3 & nbsp;
4 < asp:CompareValidator ID = " CompareValidator1 " Runat = " server " Text = " You must enter a number " ControlToValidate = " TextBox1 " Type = " Integer "
5 Operator = " DataTypeCheck " ></ asp:CompareValidator >
 
  
1 Age:
2 < asp:TextBox ID = " TextBox1 " Runat = " server " ></ asp:TextBox >
3 & nbsp;
4 < asp:CompareValidator ID = " CompareValidator1 " Runat = " server " Operator = " GreaterThan " ValueToCompare = " 18 " ControlToValidate = " TextBox1 "
5 Text = " You must be older than 18 to join " Type = " Integer " >
6 </ asp:CompareValidator >

 
  
1 Age:
2 < asp:TextBox ID = " TextBox1 " Runat = " server " ></ asp:TextBox >
3 & nbsp;
4 < asp:RangeValidator ID = " RangeValidator1 " Runat = " server " ControlToValidate = " TextBox1 " Type = " Integer "
5 Text = " You must be between 30 and 40 " MaximumValue = " 40 " MinimumValue = " 30 " ></ asp:RangeValidator >
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值