asp: кнопка отключения RegularExpressionValidator - PullRequest
0 голосов
/ 25 октября 2018

У меня проблема с asp: RegularExpressionValidator, когда он срабатывает.он отключит кнопку asp.net, даже если пользователь исправит электронную почту, и не сделает ее действительной?

<dd class="lblDemo ddDemo">
    <asp:CustomValidator ID="txtbxIDValidator" runat="server" OnServerValidate="txtbxNameAndId_Validate" Display="Dynamic"
        ForeColor="Red"></asp:CustomValidator>
</dd>
<dd class="lblDemo ddDemo">
    <asp:CustomValidator ID="txtbxEmailRequiredValidator" runat="server" OnServerValidate="txtbxEmailRequired_Validate"
        Display="Dynamic" ForeColor="Red"></asp:CustomValidator>
    <asp:RegularExpressionValidator ID="txtEmailFormatValidator" ErrorMessage="Please give a valid Email Address" runat="server"
        ControlToValidate="txtbxEmail" SetFocusOnError="True" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
        ForeColor="red" Display="Dynamic" />
    <asp:CustomValidator ID="txtbxEmailDomainValidator" runat="server" OnServerValidate="txtbxEmailDomain_Validate"
        Display="Dynamic" ForeColor="Red"></asp:CustomValidator>
</dd>
</dl>
<p style="text-align: center">
    <%--<asp:Button ID="btnPrevious1" class="btnDemoNext" runat="server" CausesValidation="true" OnClick="btnPrevious_Click" OnClientClick="this.disabled=true" Visible="False" />--%>
    <asp:Button ID="btnNext2" runat="server" CausesValidation="true" class="btnDemoNext" OnClick="btnNext_Click"
        OnClientClick="this.disabled=true" />
</p>

1 Ответ

0 голосов
/ 25 октября 2018

Вам необходимо удалить приведенный ниже код из определения кнопки.

OnClientClick="this.disabled=true"

Вы можете добавить группу проверки с помощью кнопки и средства проверки правильности выражения.Чтобы узнать больше о том, как использовать группу проверки, вы можете ознакомиться со статьями ниже Группа проверки в Asp.Net Группа проверки в Asp.Net

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...