AJAX ControlToolkit学习日志-FilteredTextBoxExtender(12)

      FilterTextBoxExtender控件是用来对文本框进行过滤的,让文本框只能对设定的值进行输入。输入类型有Numbers,LowerCaseLetters,UpperCaseLetters和Customer。

首先看一个示例:

1)在VS中新建一个ASP.NET AJAX-Enabled Web Project项目工程,命名为FilterTextBoxExtender1。

2)在Default.aspx页面中添加4个Label标签和4个TextBox,分别用来输入数字,小写字母,大写字母和一些符号。

代码如下:

 1 None.gif          < asp:Label  ID ="Label1"  runat ="server"  Text ="Number" ></ asp:Label >
 2 None.gif         < asp:TextBox  ID ="Number"  runat ="server" ></ asp:TextBox >
 3 None.gif         < br  />
 4 None.gif         < br  />
 5 None.gif         < asp:Label  ID ="Label2"  runat ="server"  Text ="LowerCaseLetters" ></ asp:Label >
 6 None.gif         < asp:TextBox  ID ="lowerCaseLetters"  runat ="server" ></ asp:TextBox >
 7 None.gif         < br  />
 8 None.gif         < br  />
 9 None.gif         < asp:Label  ID ="Label3"  runat ="server"  Text ="UpperCaseLetters" ></ asp:Label >
10 None.gif         < asp:TextBox  ID ="upperCaseLetters"  runat ="server" ></ asp:TextBox >
11 None.gif         < br  />
12 None.gif         < br  />
13 None.gif         < asp:Label  ID ="Label4"  runat ="server"  Text ="Customer(+-=.)" ></ asp:Label >
14 None.gif         &nbsp;   &nbsp; < asp:TextBox  ID ="Customer"  runat ="server" ></ asp:TextBox >< br  />

3)然后在页面中对每一个文本框添加一个FilteredTextBoxExtender控件,并设定相应的属性。

代码如下:
1 None.gif          < cc1:filteredtextboxextender  id ="FilteredTextBoxExtender1"  TargetControlID ="Number"  FilterType ="Numbers"  runat ="server" ></ cc1:filteredtextboxextender >
2 None.gif         < cc1:filteredtextboxextender  id ="FilteredTextBoxExtender2"  TargetControlID ="lowerCaseLetters"  FilterType ="LowercaseLetters"  runat ="server" ></ cc1:filteredtextboxextender >
3 None.gif         < cc1:filteredtextboxextender  id ="FilteredTextBoxExtender3"  TargetControlID ="upperCaseLetters"  FilterType ="UpperCaseLetters"  runat ="server" ></ cc1:filteredtextboxextender >
4 None.gif         < cc1:filteredtextboxextender  id ="FilteredTextBoxExtender4"  TargetControlID ="Customer"  FilterType ="Custom"  ValidChars ="+-=."  runat ="server" ></ cc1:filteredtextboxextender >
5 None.gif

属性说明:
      TargetControlID:要设定输入内容的文本框。
      FilterType:对输入类型进行设定。有Numbers,lowerCaseLetters,upperCaseLetters和Customer。
      ValidChars:如果在FilterType中设定为Customer,那么这个属性中要设定一些你想输入的内容。

4)按下CTRL+F5,在浏览器中查看。


转载于:https://www.cnblogs.com/qc1984326/archive/2007/03/19/679895.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值