【问题标题】:How update ValdationSummary using jquery如何使用 jquery 更新 ValdationSummary
【发布时间】:2020-01-08 09:05:20
【问题描述】:

这里是aspx:

<asp:TextBox ID="txt_name" runat="server" CssClass="input_class" ValidationGroup="A"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfv_txt_name" runat="server" ErrorMessage="Please enter your name." ValidationGroup="A" Text="The field is required." Display="Dynamic" ControlToValidate="txt_name" CssClass="rfv_class" ToolTip="The field is required."></asp:RequiredFieldValidator>
<asp:Button ID="btn_contact" runat="server" Text="Send Message" ValidationGroup="A" />
<asp:ValidationSummary ID="Validation_Summary_1" runat="server" ValidationGroup="A"/>

txt_name 为空并点击btn_contactValidation_Summary_1's message = Please enter your name. + RequiredFieldValidator's text = The field is required. 出现。

现在,当我点击 txt_name 并输入一些内容并在此文本框之外单击时,RequiredFieldValidator's text = The field is required. 消失了。

但是Validation_Summary_1's message = Please enter your name. 仍然存在,直到我点击btn_contact

如何通过在txt_name 之外单击来更新Validation_Summary_1

【问题讨论】:

标签: jquery asp.net validationsummary


【解决方案1】:

使用下面的代码进行客户端验证并更新 JavaScript 中的 ValidationSummary:

Page_ClientValidate("Your_Validation_Group");

Page_ClientValidate - Use This Method From Javascript for ASP.Net Client Side Validation

使用下面的代码,您可以检查页面是否有效:

Page_IsValid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-19
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-04
    • 2012-01-29
    相关资源
    最近更新 更多