还有一个问题~,也是关于有效性验证的!! validationsummary收集的是errormessage的错误描述。如果你同时设置了RequiredFieldValidator,comparevalidator的text属性,试一下就明白了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在每个验证项里给出ErrorMessage的值!!<asp:RegularExpressionValidator id="uMailCheck" runat="server" ControlToValidate="uMail" ValidationExpression=".*@.*\..*" ErrorMessage="* 请输入正确的E-Mail地址!" Display="dynamic">*</asp:RegularExpressionValidator><asp:ValidationSummary id="valSummary" runat="server" HeaderText="注册中出现如下错误:<br>" DisplayMode="List" /> <asp:RequiredFieldValidator ID="REVPASSWORD" ControlToValidate="login_pass" Display=None InitialValue="" ErrorMessage="密码必须填写!" Runat=server> </asp:RequiredFieldValidator><asp:RequiredFieldValidator ID="Requiredfieldvalidator1" ControlToValidate="login_name" Display=None InitialValue="" ErrorMessage="用户名必须填写!" Runat=server> </asp:RequiredFieldValidator><asp:ValidationSummary ID="ValidationSummary1" Runat=server EnableViewState=False ShowSummary=False HeaderText="用户登录失败,请注意以下规则:" ShowMessageBox=True Font-Name=verdana Font-Size=9pt> </asp:ValidationSummary> 我没有设置它的text属性啊。yellowwee,我这样写的话,就会有两条“请输入正确的E-Mail地址!”这样的提示出来了~!!还有,我的validationsummary写的跟一些书的例子一样,可是它能显示4条错误信息,我的只能显示两条,其他的就跟没有用validationsummary而单纯用RegularExpressionValidator一样。??? andy_123,可以了,谢谢!!可是我怎么给分给你~?(今天才上来问问题,还不懂。)还有我在姓名哪里用了<asp:comparevalidator id="CVName" runat="server" ControlToValidate="txtName" ErrorMessage="请输入正确的字符!"Operator="DataTypeCheck" Type="String"></asp:comparevalidator>输入了数字,怎么没有提示错误的呢? 求解,求将table里的内容导出成图片的代码 关于reponse的一个奇怪问题 【Visual Web Developer】有关指定页面的调试 @逐字读取问题~~~~~~ 关于DataList的问题! 大家有没发现vs2005上开发asp.net的时候,有时候断点会进不去? 微软推出了一系列的Application Block,请举出您所知道的Application Block并说明其作用? 100分求购简单的.net新闻系统(含源码) ActiveReport 問題 怎么连接数据库就是没数据 有没有免费下载vs.net的地方呀, 请问:用http传输数据,一次可以传输大小为10兆的文件吗?
<asp:RegularExpressionValidator id="uMailCheck" runat="server" ControlToValidate="uMail" ValidationExpression=".*@.*\..*" ErrorMessage="* 请输入正确的E-Mail地址!" Display="dynamic">*</asp:RegularExpressionValidator>
<asp:ValidationSummary id="valSummary" runat="server" HeaderText="注册中出现如下错误:<br>" DisplayMode="List" />
ID="REVPASSWORD"
ControlToValidate="login_pass"
Display=None
InitialValue=""
ErrorMessage="密码必须填写!"
Runat=server>
</asp:RequiredFieldValidator>
<asp:RequiredFieldValidator
ID="Requiredfieldvalidator1"
ControlToValidate="login_name"
Display=None
InitialValue=""
ErrorMessage="用户名必须填写!"
Runat=server>
</asp:RequiredFieldValidator>
<asp:ValidationSummary
ID="ValidationSummary1"
Runat=server
EnableViewState=False
ShowSummary=False
HeaderText="用户登录失败,请注意以下规则:"
ShowMessageBox=True
Font-Name=verdana
Font-Size=9pt>
</asp:ValidationSummary>
yellowwee,我这样写的话,就会有两条“请输入正确的E-Mail地址!”这样的提示出来了~!!还有,我的validationsummary写的跟一些书的例子一样,可是它能显示4条错误信息,我的只能显示两条,其他的就跟没有用validationsummary而单纯用RegularExpressionValidator一样。???
还有我在姓名哪里用了
<asp:comparevalidator id="CVName" runat="server" ControlToValidate="txtName"
ErrorMessage="请输入正确的字符!"
Operator="DataTypeCheck" Type="String">
</asp:comparevalidator>
输入了数字,怎么没有提示错误的呢?