【发布时间】: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_contact,Validation_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