Kov*_*ovu 3 asp.net validation
我的页面上有验证器和验证码.
当它发生时,页面无效,文本将出现在验证器本身和验证摘要中.
我错了什么?
<asp:RegularExpressionValidator ValidationGroup="Register" CssClass="validator" ForeColor="black"
ControlToValidate="txtRegisterEmail" ID="valMail" runat="server"
ValidationExpression=".*@.*\.(com|net|org|edu|mil|at?|de?|ch?|uk?)$"
ErrorMessage="Bitte geben Sie eine gültige EMail-Adresse ein."
EnableClientScript="false"
Display="Dynamic"></asp:RegularExpressionValidator>
<asp:LinkButton CausesValidation="true" ValidationGroup="Register" ID="linkRegister" CssClass="linkWhite" runat="server"
onclick="linkRegister_Click">Jetzt Registrieren</asp:LinkButton><br />
<br />
<asp:ValidationSummary ValidationGroup="Register" ID="sumRegister" runat="server"
HeaderText="Folgende Fehler sind aufgetreten:" CssClass="validator"
ShowSummary="true" DisplayMode="BulletList" />
Run Code Online (Sandbox Code Playgroud)
这是设计,你没有做错任何事.
如果希望验证消息仅出现在摘要中,则可以将验证程序控件的" 显示"属性设置为None.
如果您不希望消息显示在摘要中,则可以使用ValidationGroup属性为ValidationSummary控件和验证程序控件提供不同的验证组名称.
| 归档时间: |
|
| 查看次数: |
4898 次 |
| 最近记录: |