asp.net ajaxControlToolkit FilteredTextBoxExtender的简单用法

 更新时间:2008年11月13日 20:28:31   作者:  
最近写的东西验证比较多,尤其是数字验证,无意中发现这个控件,有点儿意思。记录一下
验证控件的作用是如果输入的信息不符合,给用户相关的提示,儿这个文本过滤控件的好处是直接不给用户输入错误信息的机会

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>
有机会自己多多研究下,扩展点更多的属性,不过对于一个刚入门儿的程序员,路还长。。。
希望这一天尽快到来。。加油~~

相关文章

  • asp.net服务器端指令include的使用及优势介绍

    asp.net服务器端指令include的使用及优势介绍

    将指定文件的内容插入 ASP.NET 文件中,包括网页(.aspx 文件)、用户控件文件(.ascx 文件)和 Global.asax 文件
    2013-04-04
  • .NET+PostgreSQL实践与避坑指南(推荐)

    .NET+PostgreSQL实践与避坑指南(推荐)

    这篇文章主要介绍了.NET+PostgreSQL实践与避坑指南,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • Asp.net GridView使用大全(分页实现)

    Asp.net GridView使用大全(分页实现)

    关于GridView的使用涉及很多,网络上零零散散的有一些,为了让自己使用方便,也为了大家能很好的学习与工作,我把网络上的GridView使用方法收集了一些
    2013-04-04
  • .net core webapi 大文件上传到wwwroot文件夹的操作代码

    .net core webapi 大文件上传到wwwroot文件夹的操作代码

    这篇文章主要介绍了.net core webapi 大文件上传到wwwroot文件夹的操作代码,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-12-12
  • 详解.NET中负载均衡的使用

    详解.NET中负载均衡的使用

    这篇文章主要介绍了详解.NET中负载均衡的使用,负载均衡即LB,就是将并发的用户请求通过规则后平衡、分摊到多台服务器上进行执行,以此达到压力分摊、数据并行的效果
    2022-06-06
  • ASP.NET Core如何自定义配置源示例详解

    ASP.NET Core如何自定义配置源示例详解

    这篇文章主要给大家介绍了关于ASP.NET Core如何自定义配置源的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用ASP.NET Core具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-11-11
  • URL重写及干掉ASP.NET试图状态的实现方法

    URL重写及干掉ASP.NET试图状态的实现方法

    URL重写已经很普遍了,但基本上大部分的URL重写都不支持页面的相对路径,所有如果想在已经开发好的项目中添加还是有压力的,第二就是例如微软的那个URL重写是根据正则表达式来处理的,那样是很好,但也有不足之处,就是不方便定位到某个页面只能有哪些参数
    2011-11-11
  • ASP.NET技巧:做个DataList可分页的数据源

    ASP.NET技巧:做个DataList可分页的数据源

    ASP.NET技巧:做个DataList可分页的数据源...
    2006-09-09
  • vs.net控件updatePanel实现无刷新的方法

    vs.net控件updatePanel实现无刷新的方法

    vs.net控件updatePanel实现无刷新的方法,需要的朋友可以参考一下
    2013-04-04
  • Asp.net 页面导航的几种方法与比较 分享

    Asp.net 页面导航的几种方法与比较 分享

    在ASP.NET应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。
    2013-07-07

最新评论