当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > asp.net ajaxControlToolkit FilteredTextBoxExtender的简单用法

ASP.NET
ASP.NET创建XML Web服务全接触(3)
ASP.NET创建XML Web服务全接触(4)
ASP.NET创建XML Web服务全接触(5)
ASP.NET创建XML Web服务全接触(6)
ASP.NET创建XML Web服务全接触(7)
ASP.NET创建XML Web服务全接触(8)
ASP.NET创建XML Web服务全接触(9)
ASP.NET创建XML Web服务全接触(10)
ASP.NET创建XML Web服务全接触(11)
ASP.NET创建XML Web服务全接触(12)
ASP.NET创建XML Web服务全接触(13)
ASP.NET创建XML Web服务全接触(14)
ASP.NET创建XML Web服务全接触(15)
asp.net高级教程(一)-asp.net or asp+
asp.net高级教程(二)-转换编程思维
asp.net高级教程(三)-对象
asp.net高级教程(四)-实战篇
asp.net高级教程(五)-实战篇(中)
ASP.NET 打造互联网未来空间站(1)
ASP.NET 打造互联网未来空间站(2)

ASP.NET 中的 asp.net ajaxControlToolkit FilteredTextBoxExtender的简单用法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 148 ::
收藏到网摘: n/a

最近写的东西验证比较多,尤其是数字验证,无意中发现这个控件,有点儿意思。记录一下 验证控件的作用是如果输入的信息不符合,给用户相关的提示,儿这个文本过滤控件的好处是直接不给用户输入错误信息的机会
FilteredTextBoxExtender的一些属性:
1, TargetControlID:用来设置要控制的文本框。
2, FilterType:设置被过滤的类型,提供如下四种:
Custom:如果选择这个选项,就可以在另外的一个属性中自定义不被过滤的字符
Numbers:让关联的文本框只能输入数字。
UppercaseLetters:让关联的文本框只能输入大写字母。
LowercaseLetters:让关联的文本框只能输入小写字母。
3,ValidChars:当FilterType设置为Custom时,用来设置有效的字符。
如:只 想输入数字的时候,可以自己设置filterType的值为:1234567890
比起自己过滤方便了很多,但是局限性很明显,太不自由,希望下个版本更强大 可以加如正则表达式验证的属性,可以更方便的验证更多的内容 ,看上去我 太懒了 ,很依赖别人写好的东西,
具体使用方法就不写了:这里只贴出来点关键代码:
<asp:TextBox ID="TextBox4" runat="server" Width="378px"></asp:TextBox><br />
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server" TargetControlID="TextBox4"
ValidChars="012345689."><!--我在这里设置了ValidChars的值,值能输入数字和点,目的是限制是能输入小数点和数字,回头自己加个数字验证,就很方便的实现了数字的验证-->
</cc1:FilteredTextBoxExtender>
有机会自己多多研究下,扩展点更多的属性,不过对于一个刚入门儿的程序员,路还长。。。
希望这一天尽快到来。。加油~~