验证控件与用户自定义控件_第1页
验证控件与用户自定义控件_第2页
验证控件与用户自定义控件_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章验证控件与用户自定义 控件2021 年5月1日5? 1验证效劳器控件? 5. 1. 1 RequiredFieldValidato"件判定用户是否在某个字段中是否输入了数据?即用于保证非空输入> 1、格式con troltovalidate*(asp : Required FieldValidator id= nProgrammatidD n Con trolToValidate= nProgrammaticlD of?怨統籍值孵羅轻黔減濮縈魅甕以确定这两个值是否与由比拟 >格式 ? <asp: CompareValidator?id-'Arogram

2、maticID"?Con trolToValidate-'Programmatic ID of Server Con trol to Validate"?ValueToCompare-'value"?Con trolToCompare-value"?T ype="DataT ype"?Operator-'Operator Value"?ErrorMessage="Message to display in Validati on Summary con trol"?Text-

3、9;Message to display in con trol"?ForeColor-value' 1?BackColor= 'value M .?run at= server" > ? </asp : CompareValidator>?番用户输入的数据与指定的数据进行比拟,以确定该值是否在指定的上限与下限之>1、格式<asp : Ra ngeValidatorid-ProgrammaticID ,ControlToValidate-'ProgrammaticIDof control to validate 1Min

4、 imumValue-value"MaximumValue-value"T ype="DataT ype' 1ErrorMessage= HMessage to display inValidati on Summary con trolText=HMessage to display in con trol"ForeColor-value nBackColor-'value" .run at 二"server 3</asp : Ra ngeValidatorInitialValue= Rvalue RError

5、Message= "Message to display inValidatio nSummary controf Text= "Message to display in con trol11ForeColor= “value"BackColor= "value n.runat= nserver n >v/asp : RequiredFieldValidator> > 2、功能2021 年5月1日?使用RequiredFieldValidator控件使输入控件成为强制字段> 2、动能? RangeValidator控件使您可以检

6、查川八的输入是否在指左的上限与下限之间5? 1? 2 CompareValidator 件Ra> 2、功能ng? CompareValidator 控件使您可以将用户输入到一个输入控件如 TextBo x控件中 的值同输入到另一个输入控件屮的值札I比拟,或将该值与菜个 常数值相比拟。还 可以使用CompareValidator控件确定输入到输入控件中的值是否可以转换为Type属性所指定的数据类型? ControlToCompare:给出或设置一个控件名称,被控数据将与该控件中的数据进行比拟。? ValueToCompare :给出或设置一个常屋,被控数据将与该常僦进行比拟。? Type

7、:给出或设置数据类型,在比拟之前,被控数据将被转换为由该属性指定的数据类型。? Operator :给出或设置比拟运算符。默认为 Equal。> 3、应用实例5. 1. 35? 1? 4 RegularExpressionValidator控件? 一、RegularExpressionValidator控件语法的格? RegularExpressionValidator 控件可判断数据是否符合特定 式,并根拯判断结果断定是否允许提交。? <ASP :RangeV其中ValidationExpression用J :指定数据格式。可以使用的格式符号如下: 上用于定义 的字符。例如:a-

8、聊示可接受&? z范围内的小勇字牛k-e农示可接受 ce范围内的小鹄字亀3-ZA-Z0-91衣水町接内的大小写/母以及0? 9范田内的数人aAcT表示町犊曼7母a* A、cAOTo :川于定义必须输入的字符 数。例如:5表示必须输入5个字符;2, 5爰示必须输入 2? 5个字符:2, 表示必须杀少输入两个了符:a-z 2. 5$表示必须输入2? 5木小写字杯。.:表示可以接受任意*符。例如.4, 10表示必须输入4? 10个字符。 :衣示 或 o例如a-z6|A-Z6农示必须输入6个小'仃字母或6个大莺字母。肾表Aa-z6lA-Z6 ;了増加可读性,格式符号a-z6 1 A-Z

9、接受字符和“尸 :为转义符号。例如 C 分别农示可5? 1? 6 Validationsummary?出网页上所WValidation Server控件的错误信息> 1、格式<asp : ValidationSummaryid= nprogrammatidD nDisplayMode= nBulletList I List I Sin gleParagraph"En ableClie ntScript=ntrue I false"ShowSummary="true I false"ShowMessageBox=ntrue I false ?

10、§HeaderText= fl TextToDisplayAsSummaryTitle run at="server n/>> 2、功能? Validationsummary控件允许在单个位置概述 Web页上所有验证控件的 错误信息?用于自定义验证规那么> 1>格式? <asp : CustomValidator11?idTProgrammaticID?Con trolToValidate=Rprogrammatic ID of Server Con trol to Validate"?Clie ntValidatio nFu nct

11、ioClie ntValidatelD"?On ServerValidate= nServerValidatelDn? ErrorMessage= nMessage to display in Validatio nsummary con trof?Message to display in <x>ntrof?ForeColoAvalue"?BackColor= Nvaluen.?runat= Hserver"§ v/asp:CustomValidator>? 2、功能? CustomValidator控件允许您用自己想运行的过程,以便测试向测试控件中输入的徨CustomValidator 件2021年5月伯5. 2用户控件? 5. 2. 1创立用户控件>1>声明属性和事件?2、制作用户控件?3、注册5.>4>使用用户控件2021年5月日验证控件用于验证用户输入的数据是否符合所要求的标准。判定用户是否在某个字段中是否输入了数据 RequiredFieldValid ator;将用户的 输入与常数值、另一个控件的属性值或数据库 值进行比拟的 CompareVa 1 idator; 确保用户输入的值在指定的 上下限范围之内的 RangeValida

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论