• 这个控件的作用是对TextBox所要输入的内容进行过滤控制。按照自己需要过滤,可以自定义,再或者使用定义好的方式。
  • 看效果。

  

  效果不是很突出,说明下,就是只能输入大写字母和数字。因为加了限制,但是具体有什么高深的应用呢?还是有待于研究的。

  • 参数说明:

  FilterType:可以选择Custom,Numbers,UppercaseLetters,LowercaseLetters等选择

  TargetControlID:需要控制的控件ID

  ValidChars:在此定义的内容不能够输入。

  FilterMode:可以IvalidChars,就是控制什么样的字母不能输入。

  本例的结果就是只能输入大写的字母和数字,数字的话,12也不能输入。我想如此方法是可以防止注入式的攻击。

  • 代码参考:
Code<div><asp:ScriptManager ID="sm" runat="server"></asp:ScriptManager><asp:UpdatePanel ID="updatePanel1" runat="server"><ContentTemplate><asp:TextBox ID="textbox" runat="server"></asp:TextBox><ajax:FilteredTextBoxExtender ID="tb_filter" runat="server" FilterType="Numbers,UppercaseLetters"                    TargetControlID="textbox" ValidChars="12" FilterMode="InvalidChars"></ajax:FilteredTextBoxExtender></ContentTemplate></asp:UpdatePanel></div>

谨以此文,献给刚刚觅到新工作的老朋友去了校内网。恭喜下。

Ajax Toolkit 控件学习系列(13) ——FilteredTextBoxExtender 控制输入相关推荐

  1. Ajax Toolkit 控件学习系列(5) ——CalendarExtender使用

    Toolkit中给我们提供了很漂亮的CalendarExtender,而且我们还可以通过CSS自定义其显示的样式.今天简单学习下这个控件的简单使用. 还是先看效果. 首先,提示输入textbox中的内 ...

  2. AJAX Control Toolkit 控件学习(转自csdn山巅)

    AJAX Control Toolkit 控件学习 2006-1-16 ToggleButton 关联ASP.NET CheckBox控件 RoundedCorder 造就圆角框 PasswordSt ...

  3. ListView控件学习系列2-编辑ListView(Edit,Update,Insert,Delete)

    目录: ListView控件学习系列1-了解ListView控件 ListView控件学习系列2-编辑ListView ListView控件学习系列3-ListView选择,排序,分页 ListVie ...

  4. 【转贴】ListView控件学习系列2-编辑ListView

    [转贴]ListView控件学习系列2-编辑ListView 作者:方明 原贴地址:http://www.cnblogs.com/nuaalfm/archive/2008/09/02/1281885. ...

  5. 安卓控件使用系列5:EditText输入表情图片

    EditText中如何输入自定义的表情图片呢,我们将实现的方法给大家分享一下. 这个例子是实现点击按钮,在文本控件中随机显示几个预订表情中的一个. 整体思路:产生一个随机数,用随机数和字符串拼成一个图 ...

  6. Asp.net.Ajax控件学习

    Asp.net.Ajax控件学习:  1.  Accordion 功能:     实现了QQ.Msn好友分类的折叠效果,就像包含了多个CollapsiblePanels .  2.  AlwaysVi ...

  7. 开始使用asp.net ajax的控件工具包AJAX Control Toolkit

    我们来为我们的 toolbox 添加一些资源 , 这个要通过下载安装 asp.net ajax 工具包完成.登录 www.asp.net 点击 AJAX 按钮,然后找到 ASP.NET AJAX Co ...

  8. 第十一篇: Ajax Control Toolkit 控件包--下载与安装

    Ajax Control Toolkit 控件包 可以是说 == 超炫动态效果 !! 1.下载: 下载地址:http://www.codeplex.com/AtlasControlToolkit/Re ...

  9. ajax control toolkit vs2013,如何将Ajax Control Toolkit控件安装到Visual Studio 2005工具箱

    摘要:如何将 Ajax Control Toolkit 控件安装到 Visual Studio 2005 工具箱 How to Install Ajax Control Toolkit for Vis ...

最新文章

  1. linux fdisk 分区、格式化、挂载
  2. 汇编-理解call,ret
  3. C# DataTable的Select()方法不支持 != 判断
  4. 生活随笔[2005-06-06]
  5. 单链表的建立,插入和释放
  6. 《系统集成项目管理工程师》必背100个知识点-93国家信息化体系六要素
  7. 记一次 Oracle无法连接 问题分析
  8. dedian系统云服务器,云服务器选择Ubuntu还是Debian镜像系统?根据熟悉度选择
  9. RegexDemo6
  10. 图的知识点总结-数据结构
  11. 详解Python切片技术
  12. 深度学习2.0-27.动量与学习率衰减
  13. 52多项式07——有理系数和整系数多项式、埃森斯坦判别法、整系数多项式的有理根
  14. 12、【易混淆概念集】-第六章3 资源平衡 VS 资源平滑 进度压缩 制定进度计划 定义活动 里程碑清单
  15. 【简单算法】计算几月几日是一年的第几天
  16. EPMS- 让企业应用更加轻便!
  17. 飞利浦e570有JAVA吗_功能机怎么了?飞利浦E570的待机长达170天
  18. Security2:角色和权限
  19. 《调色师手册:电影和视频调色专业技法(第2版)》——数字样片:后期制作的开始...
  20. 手写数字识别——KNN算法的应用

热门文章

  1. 在windows程序中嵌入Lua脚本引擎--编写自己的Lua库
  2. Artistic Style在windows下的使用(C/C++)
  3. 利用JNI技术在Android中调用C++代码
  4. OpenCV中SVM的使用
  5. 杭电acm1004java答案_水过杭电OJ hdu1004
  6. 为什么博图中放置按下按钮无反应_如何更好的设计按钮
  7. python arp扫描_基于python的局域网arp扫描
  8. android应用去掉状态栏_Android 显示、隐藏状态栏和导航栏
  9. oracle 分组排序 update,oracle分组排序
  10. mysql 多少个数据库_mysql数据库的几个基本概念