ASP.NET的六种验证控件,及正则表达式!!!

智能音箱开发者必看:CEVA-BX vs Cadence HiFi音频DSP实战选型指南(附功耗对比表) 本文深入对比了CEVA-BX和Cadence HiFi两大音频DSP架构在智能音箱开发中的性能差异,涵盖语音唤醒、多麦克风阵列处理等核心场景。通过实测数据和功耗对比表,为开发者提供选型参考,帮助优化产品性能和能效表现。 阅读详情
导读:
  源于:http://www.chinaitbbs.com.cn/topic-1745.aspx
  控件名 功能描叙
  RequiredFieldValidator(必须字段验证) 用于检查是否有输入值
  CompareValidator(比较验证) 按设定比较两个输入
  RangeValidator(范围验证) 输入是否在指定范围
  RegularExpressionValidator(正则表达式验证)正则表达式验证控件
  CustomValidator(自定义验证) 自定义验证控件
  ValidationSummary(验证总结) 总结验证结果
  使用介绍:
  一:RequiredFieldValidator(必须字段验证)的使用
  RequiredFieldValidator控件使用的标准代码如下:
  <ASP:RequiredFieldValidator id="Validator_Name" Runat="Server" 
  C
  ErrorMessage="出错信息"
  Display="Static|Dymatic|None">
  占位符
  </ASP: RequiredFieldValidator >
  在以上代码中:
  ControlToValidate:表示要进行检查控件ID;
  ErrorMessage:表示当检查不合法时,出现的错误信息;
  Display:错误信息的显示方式;Static表示控件的错误信息在页面中占有肯定位置;Dymatic表示控件错误信息出现时才占用页面控件;None表示错误出现时不显示,但是可以在ValidatorSummary中显示;
  占位符:表示Display为Static时,错误信息占有"占位符"那么大的页面空间
  实例:
  <ASP:TextBox id="txtName" RunAt="Server"/>
  <ASP:RequiredFieldValidator id="Validator1" Runat="Server"
  C
  ErrorMessage="姓名必须输入"
  Display="Static">
  *姓名必须输入
  </ASP:RequiredFieldValidator>
  二:CompareValidator(比较验证)控件
  比较两个控件的输入是否符合程序设定
  属性和RequiredFieldValidator基本相同
  三:RangeValidator(范围验证)控件
  验证输入是否在一定范围,范围用MaximumValue(最大)和MinimunVlaue来确定,标准代码如下:
  <ASP:RangeValidator id="Vaidator_ID" Runat="Server"
  c
  type="Integer"
  MinimumValue="最小值"
  MaximumValue="最大值"
  errorMessage="错误信息"
  Display="Static|Dymatic|None">
  占位符
  </ASP:RangeValidator>
  在以上代码中:
  用MinimumValue和MaximumValue来界定控件输入值得范围,用type来定义控件输入值的类型。
  四:RegularExpresionValidator(正则表达式)控件
  正则表达式验证控件的功能非常强大,你可以自己容易构造验证方式,我们先来看看标准代码:
  <ASP:RegularExpressionValidator id="Validator_ID" RunAt="Server"
  C
  Validati
  errorMessage="错误信息"
  display="Static">
  占位符
  </ASP:RegularExpressionValidator> 
  在以上标准代码中,ValidationExpression是重点,现在来看看它的构造:
  在ValidationExpression中,不同的字符表示不同的含义:
  "."表示任意字符;
  "*"表示和其他表达式一起,表示容易组合;
  "[A-Z]"表示任意大写字母;
  "/d"表示容易一个数字;
  注意,在以上表达式中,引号不包括在内;
  举例:
  正则表达式:".*[A-Z]"表示数字开头的任意字符组合其后接一个大写字母。
  附正则表达式说明
  常用的有前4种
  在SR_SourceItem表中字段CHECKRULE中记录该字段应该使用的验证控件,(以各验证控件的名称命名),在CHECKMSG字段中存放验证时的提示消息,
  在DEFAULTVALUE字段中存放默认值
  在程序里根据
  If(CHECKRULE != “”)
  {
  switch (控件名称)
  {
  case("System.Web.UI.WebControls. RequiredFieldValidator "):
  //创建RequiredFieldValidator控件;
  break;
  case("System.Web.UI.WebControls.DropDownList"):
  ……
  break;
  }
  //根据名称来创建控件
  }
  附:
  全部符号解释
  字符 描述
  / 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'/n' 匹配一个换行符。序列 '//' 匹配 "/" 而 "/(" 则匹配 "("。
  ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '/n' 或 '/r' 之后的位置。
  $ 匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 '/n' 或 '/r' 之前的位置。
  * 匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。* 等价于{0,}。
  + 匹配前面的子表达式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等价于 {1,}。
   匹配前面的子表达式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等价于 {0,1}。
  {n} n 是一个非负整数。匹配确定的 n 次。例如,'o{2}' 不能匹配 "Bob" 中的 'o',但是能匹配 "food" 中的两个 o。
  {n,} n 是一个非负整数。至少匹配n 次。例如,'o{2,}' 不能匹配 "Bob" 中的 'o',但能匹配 "foooood" 中的所有 o。'o{1,}' 等价于 'o+'。'o{0,}' 则等价于 'o*'。
  {n,m} m 和 n 均为非负整数,其中n <= m。最少匹配 n 次且最多匹配 m 次。例如,"o{1,3}" 将匹配 "fooooood" 中的前三个 o。'o{0,1}' 等价于 'o?'。请注意在逗号和两个数之间不能有空格。
   当该字符紧跟在任何一个其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。例如,对于字符串 "oooo",'o+?' 将匹配单个 "o",而 'o+' 将匹配所有 'o'。
  . 匹配除 "/n" 之外的任何单个字符。要匹配包括 '/n' 在内的任何字符,请使用象 '[./n]' 的模式。
  (pattern) 匹配 pattern 并获取这一匹配。所获取的匹配可以从产生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在JScript 中则使用 $0…$9 属性。要匹配圆括号字符,请使用 '/(' 或 '/)'。
  (?:pattern) 匹配 pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。这在使用 "或" 字符 (|) 来组合一个模式的各个部分是很有用。例如, 'industr(?:y|ies) 就是一个比 'industry|industries' 更简略的表达式。
  (?=pattern) 正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如,'Windows (?=95|98|NT|2000)' 能匹配 "Windows 2000" 中的 "Windows" ,但不能匹配 "Windows 3.1" 中的 "Windows"。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始。
  (?!pattern) 负向预查,在任何不匹配 pattern 的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。例如'Windows (?!95|98|NT|2000)' 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。预查不消耗字符,也就是说,在一个匹配发生后,在最后一次匹配之后立即开始下一次匹配的搜索,而不是从包含预查的字符之后开始
  x|y 匹配 x 或 y。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 则匹配 "zood" 或 "food"。
  [xyz] 字符集合。匹配所包含的任意一个字符。例如, '[abc]' 可以匹配 "plain" 中的 'a'。
  [^xyz] 负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'。
  [a-z] 字符范围。匹配指定范围内的任意字符。例如,'[a-z]' 可以匹配 'a' 到 'z' 范围内的任意小写字母字符。
  [^a-z] 负值字符范围。匹配任何不在指定范围内的任意字符。例如,'[^a-z]' 可以匹配任何不在 'a' 到 'z' 范围内的任意字符。
  /b 匹配一个单词边界,也就是指单词和空格间的位置。例如, 'er/b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。
  /B 匹配非单词边界。'er/B' 能匹配 "verb" 中的 'er',但不能匹配 "never" 中的 'er'。
  /cx 匹配由 x 指明的控制字符。例如, /cM 匹配一个 Control-M 或回车符。x 的值必须为 A-Z 或 a-z 之一。否则,将 c 视为一个原义的 'c' 字符。
  /d 匹配一个数字字符。等价于 [0-9]。
  /D 匹配一个非数字字符。等价于 [^0-9]。
  /f 匹配一个换页符。等价于 /x0c 和 /cL。
  /n 匹配一个换行符。等价于 /x0a 和 /cJ。
  /r 匹配一个回车符。等价于 /x0d 和 /cM。
  /s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ /f/n/r/t/v]。
  /S 匹配任何非空白字符。等价于 [^ /f/n/r/t/v]。
  /t 匹配一个制表符。等价于 /x09 和 /cI。
  /v 匹配一个垂直制表符。等价于 /x0b 和 /cK。
  /w 匹配包括下划线的任何单词字符。等价于'[A-Za-z0-9_]'。
  /W 匹配任何非单词字符。等价于 '[^A-Za-z0-9_]'。
  /xn 匹配 n,其中 n 为十六进制转义值。十六进制转义值必须为确定的两个数字长。例如,'/x41' 匹配 "A"。'/x041' 则等价于 '/x04' &"1"。正则表达式中可以使用 ASCII 编码。.
  /num 匹配 num,其中 num 是一个正整数。对所获取的匹配的引用。例如,'(.)/1' 匹配两个连续的相同字符。
  /n 标识一个八进制转义值或一个向后引用。如果 /n 之前至少 n 个获取的子表达式,则 n 为向后引用。否则,如果 n 为八进制数字 (0-7),则 n 为一个八进制转义值。
  /nm 标识一个八进制转义值或一个向后引用。如果 /nm 之前至少有 nm 个获得子表达式,则 nm 为向后引用。如果 /nm 之前至少有 n 个获取,则 n 为一个后跟文字 m 的向后引用。如果前面的条件都不满足,若 n 和 m 均为八进制数字 (0-7),则 /nm 将匹配八进制转义值 nm。
  /nml 如果 n 为八进制数字 (0-3),且 m 和 l 均为八进制数字 (0-7),则匹配八进制转义值 nml。
  /un 匹配 n,其中 n 是一个用四个十六进制数字表示的 Unicode 字符。例如, /u00A9 匹配版权符号 (?)。
  VBScript内的使用方法:
  function gfCheck(obj)
  dim strCheck '待检字符串
  dim objRE '正则式对象
  dim strRtn '正则式判断结果
  strCheck = obj.value
  set objRE = New RegExp
  objRE.Pattern = "^[A-Za-z0-9]{13}$" '13位的英文字符和数字串
  gfCheck = objRE.Test(strCheck) '符合正则式则返回true,反之则返回false
  set objRE = nothing
  end function
  常用的正则式
  1、非负整数:”^/d+$”
  2、正整数:”^[0-9]*[1-9][0-9]*$”
  3、非正整数:”^((-/d+)|(0+))$”
  4、负整数:”^-[0-9]*[1-9][0-9]*$”
  5、整数:”^-?/d+$”
  6、非负浮点数:”^/d+(/./d+)?$”
  7、正浮点数:”^((0-9)+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)$”
  8、非正浮点数:”^((-/d+/./d+)?)|(0+(/.0+)?))$”
  9、负浮点数:”^(-((正浮点数正则式)))$”
  10、英文字符串:”^[A-Za-z]+$”
  11、英文大写串:”^[A-Z]+$”
  12、英文小写串:”^[a-z]+$”
  13、英文字符数字串:”^[A-Za-z0-9]+$”
  14、英数字加下划线串:”^/w+$”
  15、E-mail地址:”^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$”
  16、URL:”^[a-zA-Z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/s*)?$”

本文转自
http://hi.baidu.com/tonyfirst1/blog/item/d7e1cab47a9dd6728ad4b26a.html
IPCP(IP Control Protocol,IP控制协议) 阅读详情

相关推荐

浅析ArcGis中的软件——ArcMap、ArcScene、 ArcGlobe、ArcCatalog

ArcMap:是集空间数据显示、矢量数据编辑、冲突数据检查(拓扑检查)、查询检索(地理编码)、统计(字段属性表)、报表生成、空间分析(ArcGIS Spatial Analyst)和高级制图(制图表达)等众多功能干一体的桌面应用平台软件。而且提供所见即所得的符号编辑器,令用户可以随心所欲地生成任意复杂的点、线、面符号。所支持的空间数据格式包括Arclnfo coverages、ESRI shapefiles、ArcSDE lavers、DXF、DWG、DGN、常见的图像格式、GRIDs、TINs等。

lxlmycsdnfree的博客 6568

ASP.NET内置的6种验证控件的使用

ASP.NET控件验证 ASP.NET内置的验证控件有以下6种: RequiredFieldValidator控件 CompareValidator控件 RangeValidator控件 RegularExpressionValidator控件 CustomValidator控件 ValidationSummary控件 1、RequiredFieldValidator控件 验证控件用来验证输入文本中的信息内容是否为空 就是在运行网站注册、登陆的时候,需要输入用户名,当你没有输入的时候,判断为空,然后返回一个

weixin_46067990的博客 1万+

NVIDIA DGX Spark 开发环境深度配置与优化指南

定期系统维护每月执行一次完整的系统更新监控存储空间使用情况,及时清理临时文件定期检查硬件健康状况开发习惯优化使用tmux或screen管理长时间运行的任务配置自动化测试和代码质量检查建立完善的项目文档体系性能调优周期每月重新评估和调整系统参数根据工作负载特点优化容器配置持续监控和记录性能指标DGX Spark作为一个强大的AI开发平台,其真正的价值需要通过精细的环境配置和优化才能充分发挥。本文提供的配置方案和建议均基于实际生产环境经验,旨在帮助开发者构建稳定、高效、可维护的开发环境。

time_days的博客 3692

RequiredFieldValidator控件

RequiredFieldValidator 控件用于对一些必须输入信息的控件进行验证,如用户名,密码等。 验证之前,需要在项目中 (1) 利用NuGet安装jQuery   (2)    建立Global.asax文件(全局应用类程序) protected void Application_Start(object sender, EventArgs e) {

可上青天揽明月,可下五洋去捉鳖. 1947

别再只做游戏了!用虚幻引擎5(UE5)给你的工厂车间做个数字双胞胎(附数据对接教程)

本文详细介绍了如何利用虚幻引擎5(UE5)构建工业数字孪生系统,实现工厂车间的智能可视化。通过UE5的高质量渲染和实时数据处理能力,结合OPC UA和MQTT协议,打造高效的数据对接方案,提升异常识别和设备管理效率。文章还分享了模型优化、可视化设计及典型工业场景的实战案例,助力企业迈向工业4.0。

weixin_33738555的博客 207

Simulink Test Sequence自动化测试实战:从Excel到模型验证

本文详细介绍了如何利用Excel和MATLAB脚本实现Simulink Test Sequence的自动化测试。通过设计结构化Excel模板管理测试数据,并调用Simulink Test API批量创建与执行测试用例,该方法能显著提升复杂模型单元测试的效率,便于集成到CI/CD流程,实现从数据到验证的全自动化。

weixin_29261711的博客 144

【web网络编程——验证控件的使用①】

掌握 Visual Studio 2022 中CompareValidator、RangeValidator、RequiredFieldValidator验证控件的使用

HKBB6678的博客 772

实战指南:如何用Kamailio+FreeSWITCH搭建高并发企业通信系统(附配置模板)

本文提供了一份实战指南,详细介绍了如何利用Kamailio与FreeSWITCH构建高并发企业通信系统。通过将Kamailio作为高性能SIP信令平面处理路由与负载均衡,FreeSWITCH作为媒体与应用平面负责通话与业务逻辑,实现信令与媒体分离的电信级架构。文章深入解析了架构设计、核心配置、集群部署与性能优化,并附有配置模板,旨在帮助企业构建可水平扩展、高可用的通信解决方案。

dell8的博客 364

asp.net第四章预习(验证控件和用户控件)

第四章预习

m0_62263513的博客 1430

DID实战指南:从平行趋势检验到PSM-DID的Stata全流程解析

本文详细解析了双重差分法(DID)在政策评估中的应用,从平行趋势检验到PSM-DID的Stata全流程操作。通过实例演示和代码示例,帮助研究者掌握DID方法的核心逻辑、前提条件验证及稳健性检验技巧,提升因果推断研究的准确性。

weixin_29234239的博客 742

SDR 和 DDR 的区别

SDR 和 DDR 的差别,最明显提现在传输速率和频率上。DDR SDRAM与SDRAM的基本结构是相似的,最根本的区别在于DDR 支持在一个时钟周期内传输两次数据,,SDR 只能传输一次数据。

串起点滴 1961

[转]asp.net中验证控件的使用方法

验证控件类别用于检查是否有输入值 :RequiredFieldValidator(必须字段验证) 按设定比较两个输入 :CompareValidator(比较验证) 输入是否在指定范围 :RangeValidator(范围验证) 正则表达式验证控件 :RegularExpressionValidator(正则表达式验证) 自定义验证控件 :CustomValidator(自定义验证)

Irrer的博客 666

【国产MCU】-CH32V307-通用定时器(GPTM)-输入捕获模式测量脉冲

CH32V307的通用定时器模块包含一个16 位可自动重装的定时器(TIM2、TIM3、TIM4和TIM5),用于测量脉冲宽度或者产生特定频率的脉冲、PWM波等。可用于自动化控制、电源等领域。 输入捕获是通用定时器功能之一,一般用于测量频率和测量脉冲宽度。本文将详细介绍如何通用定时器的输入捕获功能。

视觉与物联智能 2816

ASP.net验证控件

ASP.net提供了6种验证控件,这些控件不但可以使程序员轻松地实现对用户输入的验证,而且还可以选择验证在服务器端进行还是在客户端进行。这6中验证控件分别是: 1.RequiredFieldValidator控件(空值验证):验证控件内是否有数据输入,它是非空验证控件 属性: ControlToValidate:必须赋值的属性,表示要进行验证的控件的ID ErrorMessage:验证

Cherie 9298

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

ASP.NET 中公有的六种验证控件

ASP.NET公有六种验证控件,分别如下: 控件名功能描叙RequiredFieldValidator(必须字段验证) 用于检查是否有输入值CompareValidator(比较验证)按设定比较两个输入RangeValidator(范围验证)输入是否在指定范围RegularExpressionValidator(正则表达式验证)正则表达式验证控件CustomValidator(自定义验证)自定义验证控件ValidationSummary(验证总结)总结验证结果下面,我们来看这些

C语言专栏 4277

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Asp.Net的六种验证控件

数据验证的方式有三种 后端代码验证(数据提交给服务器来验证) JavaScript验证(无需服务器参与) 服务器验证控件(客户端+服务器端的验证) 本文章主要介绍第三种,服务器验证控件 Asp.Net的六种验证控件: [讲解顺序:控件名称、常用属性、使用例子、注意的事项] RequiredFieldvalidator非空验证控件 ...

HuiDieDie的博客 2047

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ASP.NET六种验证控件详解

 ASP.NET是微软推出的下一代WEB开发工具,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能。 有了ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下: 控件名 功能描叙 RequiredFieldValid

kinsonchan的专栏 2123

ASP.NET的验证控件

ASP.NET的验证控件的简单介绍。

那么好, 1870

ASP.NET公有六种验证控件,本文详细介绍了看这些控件的使用方法。

阅读提示:ASP.NET公有六种验证控件,本文详细介绍了看这些控件的使用方法。 现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下:控件名           功能描叙 RequiredFieldValidator(必须字

RelaxBear Asp.net入门资料 Asp.net新手日记 1486

ASP.NET公有六种验证控件

现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。 ASP.NET公有六种验证控件,分别如下: 控件名 功能描叙RequiredFieldValidator(必须字段验证) 用于检查是否有输入值CompareValidator(比较验证...

a688095123的博客 189

ASP.NET验证控件祥解

 ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。  WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者VBSc

趣客 1424

ASP.NET中公有的六种验证控件

 ASP.NET公有六种验证控件,分别如下:控件名 功能描述 RequiredFieldValidator(必须字段验证)  用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValidator(正则表达式验证) 正则表达式验证控件 CustomValidator(自定义验证) 自定义验证控件 ValidationSummary(验证总结) 总结验证结果下面,我们来看这些控件

xqd1016的专栏 401

ASP.NET的六种验证控件,及正则表达式!!

RequiredFieldValidator(必须字段验证) 用于检查是否有输入值   CompareValidator(比较验证) 按设定比较两个输入   RangeValidator(范围验证) 输入是否在指定范围   RegularExpressionValidator(正则表达式验证)正则表达式验证控件   CustomValidator(自定义验证) 自定义验证控件

xuyanfengzx的专栏 1066

ASP.NET验证控件详解

现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。ASP.NET公有六种验证控件,分别如下:控件名           功能描叙 RequiredFieldValidator(必须字段验证) 用于检查是否有输入值 CompareValidator(比较验证) 按设定比较两个输入 RangeValidator(范围验证) 输入是否在指定范围 RegularExpressionValid

体会技术牛人的高傲 737

asp.net各种验证控件的用法详解

ASP.NET验证控件详解     现在ASP.NET,你不但可以轻松的实现对用户输入的验证,而且,还可以选择验证在服务器端进行还是在客户端进行,再也不必考虑那么多了,程序员们可以将重要精力放在主程序的设计上了。 ASP.NET公有六种验证控件,分别如下: 控件名           功能描叙  RequiredFieldValidator(必须字段验证)

接引道人 790
上一篇: DataReader与DataSet有什么区别?何时使用哪种
下一篇: 用P3P header解决iframe跨域访问cookie/session
Hashxu
博客等级 码龄21年 13粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值