在我的 asp.net 应用程序中,我尝试在网页中使用验证摘要。我有类似的控件
<td>First Name *</td>
<td>
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="reqValStaffFirstName" runat="server"
ErrorMessage="Enter FirstName" Text="*"
ControlToValidate="txtFirstName" Display="Dynamic"
ValidationGroup="valGrpStaffGeneral">
</asp:RequiredFieldValidator>
</div>
</td>
<td>Last Name *</td>
<td>
<asp:TextBox ID="txtLastName" runat="server"></asp:TextBox>
<div>
<asp:RequiredFieldValidator ID="reqValStaffLastName" runat="server"
ErrorMessage="Enter LastName" Text="*"
ControlToValidate="txtLastName" Display="Dynamic"
ValidationGroup="valGrpStaffGeneral">
</asp:RequiredFieldValidator>
</div>
</td>
<td>
<asp:Button Id="btnSave" runat="server" ValidationGroup="valGrpStaffGeneral">
<td>
我的验证摘要脚本是
<asp:ValidationSummary ID="summary1" ShowSummary="true" runat="server"
ValidationGroup="valGrpStaffGeneral" DisplayMode="BulletList" />
如果我单击保存
按钮而不在textbox1和textbox2中填写任何内容,则会在验证摘要区域中显示验证错误。如果我在文本框中填写任何内容并按 Tab 键,错误(*)会自动消失,但验证摘要中的错误不会自动更改,并且直到我单击“保存”按钮才会显示,我应该做什么才能使验证摘要更改固定自动出错。
最佳答案
这可能会有所帮助 - 查看 ValidationSummary
控件的 EnableClientScript
属性。
关于asp.net - 验证摘要自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10717638/