validationsummary web 控件可以用来显示尚未通过验证的字段,其使用语法为:
<asp:validatorsummary
id="被程序代码所控制的名称"
runat="server"
displaymode=" bulletlist list singparagraph"
headertext="控件标题文字"
/>
其常用属性说明如下表所示:
validatorsummary web 控件最主要的功能是用来显示没有通过验证web 控件的errormessage属性,所以要使用validatorsummary web 控件之前,必须先设定其它验证web 控件的errormessage。下列范例可以显示使用者尚未通过验证的数据域位:
<html>
<form id="form1" runat="server">
姓名: <asp:textbox id="txtname" runat="server"/>
<asp:regularexpressionvalidator id="validor1" runat="server"
controltovalidate="txtname"
errormessage="姓名字段"
validationexpression=".{6,8}"
text="错误!"/><br>
<asp:requiredfieldvalidator id="validor2" runat="server"
controltovalidate="txtname"
text="必填项目"/><br>
电话: <asp:textbox id="txttel" runat="server"/>
<asp:regularexpressionvalidator id="validor3" runat="server"
controltovalidate="txttel"
errormessage="电话字段"
validationexpression="[0-9]{2,4}-[0-9]{3,4}-[0-9]{3,4}"
text="错误!"/><br>
<asp:requiredfieldvalidator id="validor4" runat="server"
controltovalidate="txttel"
text="必填项目"/><br>
<asp:button id="btnok" text="确定" onclick="btnok_click"
runat="server"/>
<asp:label id="lblmsg" runat="server"/><p>
<asp:validationsummary id="vsa" runat="server"
headertext="您尚未通过的字段: "
displaymode="bulletlist"/>
</form>
<script language="vb" runat="server">
sub btnok_click(sender as object,e as eventargs)
if page.isvalid then
lblmsg.text="验证成功!"
else
lblmsg.text="验证失败!"
end if
end sub
</script>
</html>
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器