Я считаю, что ClientClick вызывает проблему, вы можете зарегистрировать его с помощью блока скрипта из кода позади

ой код:

<asp:TemplateField HeaderText="Email">
    <ItemTemplate> 
        <asp:TextBox ID="txtEmail" runat="server" Text='<%# Eval("Email") %>' Width="88px" CausesValidation="True" />
        <asp:RegularExpressionValidator runat="server" ErrorMessage="Enter a valid email id!" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" ControlToValidate="txtEmail" />
        <asp:RequiredFieldValidator runat="server" ErrorMessage="*" ControlToValidate="txtEmail" />
    </ItemTemplate>
</asp:TemplateField>

когда я нажимаю кнопку «Далее», обязательное поле проверки не вызывает проверки и не отображает никаких ошибок, и страница перенаправляет на следующую страницу.

Пожалуйста, помогите мне.

Ответы на вопрос(5)

Ваш ответ на вопрос