7
第5章HTML控件和Web服务器控件HTML控件和Web服务器控件
1.RequireFieldValidatorWeb控件
RequireFieldValidator验证控件可以用来强迫对某个WEB验证控件可以用来强迫对某个控件可以用来强迫对某个WEB控件必需输入数据,其使用语法为:控件必需输入数据,其使用语法为:
Id=“控件对象名”Id=“控件对象名”
Runat="Server"
ControlToValidate="要验证的控件名称ControlToValidate="要验证的控件名称"要验证的控件名称"ErrorMessage="所要显示的错误信息所要显示的错误信息"ErrorMessage="所要显示的错误信息"Text="未输入数据时所显示的讯息未输入数据时所显示的讯息"Text="未输入数据时所显示的讯息"/>ControlToValidate属性用来指明要检验的控件,而ErrorMessage属性用来提供给其它控件显示相关讯息,Text属性用来提供给其它控件显示相关讯息,属性在使用者的输入没有通过验证时立即显示。属性在使用者的输入没有通过验证时立即显示。8
第5章HTML控件和Web服务器控件HTML控件和Web服务器控件
1.RequireFieldValidatorWeb控件
下列程序代码限制字段一定要输入,下列程序代码限制字段一定要输入,否则无法触发按钮的事件程序:无法触发按钮的事件程序:[例6.1]
9
第5章HTML控件和Web服务器控件HTML控件和Web服务器控件
RequireFieldValidator控件示例程序代码(ex62.aspx)控件示例程序代码(ex62.aspx)
Html>Id="FormRunat="Server">="Form1ASP:Id="txtName"Runat="Server"/>姓名:ASP:Id="ValidorRunat="Server"="Validor1
="必填项目"/>
ASP:Id="txtTel"Runat="Server"/>
="Server"/>xml:namespace prefix = br电话 />
ASP:Id="txtAdd"Runat="Server"/>
="Server"/>
ASP:Id="btnOK"Text="OnClick="btnOK_Click"Runat="Server"/>ASP:Id="lblMsg"Runat="Server"/>Language="C#"Runat="Server">System.voidbtnOK_Click(objectsender,System.EventArgse){(Page.if(Page.IsValid)lblMsg.Text="验证成功!";验证成功!"lblMsg.Text="验证成功!";}10