汉朝领土变化图:21.10 文本框的拒绝非法字符功能
来源:百度文库 编辑:偶看新闻 时间:2024/04/27 21:48:46
21.10 文本框的拒绝非法字符功能
在许多网站中,当要求用户输入一些信息(如用户名称、邮箱名称等)时,往往要过滤一些非法或者非安全的字符(如“@”、“#”、“/”等),从而提供了应用程序的安全性。
实现目标
本实例介绍使用ASP.NET AJAX中的FilteredTextBoxExtender控件为文本输入框拒绝指定的非法字符的功能。
技术实现
创建AjaxFilter.aspx页面
在Sample_21应用程序中创建AjaxFilter.aspx页面,并在该页面上创建一个ScriptManager控件、一个UpdatePanel控件、两个TextBox控件和两个FilteredTextBoxExtender控件。这些控件的ID属性的值分别为sm、up、tbValue、tbValueOther、ftbValue和ftbValueOther。其中,sm和up控件共同提供无刷新的Web环境。tbValue和tbValueOther控件供用户输入值。ftbValue控件实现tbValue控件只能输入数字和小写英文字母的功能。ftbValueOther控件实现tbValueOther控件不能输入数字和大写英文字母的功能。AjaxFilter.aspx页面的部分HTML设计代码如下:
<%@ Page Language="C#" AutoEventWireup="true"
StylesheetTheme="Aspnet3DBWeb"
CodeFile="LinqProcedure.aspx.cs" Inherits="LinqProcedure" %>
把AjaxFilter.aspx页面设置为Sample_21应用程序的起始页面,并运行该应用程序。AjaxFilter.aspx页面的初始界面如图21-17所示。其中,第一个输入框只能输入数字和小写英文字母,第二个输入框不能输入数字和大写英文字母。
图21-17 AjaxFilter.aspx页面控制输入的字符
【责任编辑:夏书 TEL:(010)68476606】
在许多网站中,当要求用户输入一些信息(如用户名称、邮箱名称等)时,往往要过滤一些非法或者非安全的字符(如“@”、“#”、“/”等),从而提供了应用程序的安全性。
实现目标
本实例介绍使用ASP.NET AJAX中的FilteredTextBoxExtender控件为文本输入框拒绝指定的非法字符的功能。
技术实现
创建AjaxFilter.aspx页面
在Sample_21应用程序中创建AjaxFilter.aspx页面,并在该页面上创建一个ScriptManager控件、一个UpdatePanel控件、两个TextBox控件和两个FilteredTextBoxExtender控件。这些控件的ID属性的值分别为sm、up、tbValue、tbValueOther、ftbValue和ftbValueOther。其中,sm和up控件共同提供无刷新的Web环境。tbValue和tbValueOther控件供用户输入值。ftbValue控件实现tbValue控件只能输入数字和小写英文字母的功能。ftbValueOther控件实现tbValueOther控件不能输入数字和大写英文字母的功能。AjaxFilter.aspx页面的部分HTML设计代码如下:
<%@ Page Language="C#" AutoEventWireup="true"
StylesheetTheme="Aspnet3DBWeb"
CodeFile="LinqProcedure.aspx.cs" Inherits="LinqProcedure" %>
把AjaxFilter.aspx页面设置为Sample_21应用程序的起始页面,并运行该应用程序。AjaxFilter.aspx页面的初始界面如图21-17所示。其中,第一个输入框只能输入数字和小写英文字母,第二个输入框不能输入数字和大写英文字母。
图21-17 AjaxFilter.aspx页面控制输入的字符
【责任编辑:夏书 TEL:(010)68476606】
文本框字符长度限制的代码是什么?
包含非法字符的文件夹如何清理
有关网址中非法字符的问题。
为什么要区分非法字符,要区分非法字符的地方是那些?
如何实现文本框之间传递的字符限制
Pb里怎么调文本框中字符的字间距?
如何判断文本框内容不含有“数字,+”,-”,*”的字符??
如何消除网页文本框的记忆功能?
何为非法字符?
用户名和密码验证非法字符的问题!
有关任务栏显示非法字符的小问题
有关任务栏显示非法字符的小问题
我的卡号正确,为何总说有非法字符?
帮帮忙!急!!求助!! 关于文本框中文件保存的功能!!
在vfp中,文本框中的数字是字符型的还是数值型的?
在网页制作的表单中,如何限定滚动文本框textarea的最大字符数?
ASP中如何判断文本框中输入的值是数字还是字符
国外的BT站点,就是文本框里一串字符按确定下载!
VB编程中怎么限制文本框中只输入数字类型的字符退格键除外?
如何确认文本框中包含某字符。
假如有一个文本框要求输入一个20个字符的电话号码.对于该文本框应该进行怎么样的分类
各位站长:你们上传网页的时候解决非法字符的?
关于劲舞团注册呢称出现非法字符的问题
怎么开启电脑非法关机的磁盘自检功能