我在一个表单上有两个验证组(我们称它们为VG1&VG2)。我有以下代码:
<asp:TextBox ID="textbox1" runat="server" ValidationGroup="VG2" /> <asp:RequiredFieldValidator Text="*" ForeColor="#C301B9" ID="RequiredFieldValidator1" runat="server" ErrorMessage="My error message" ControlToValidate="textbox1" ValidationGroup="VG2" />
当这个控件有焦点并且我点击enter时,validation summary显示VG1的验证错误消息。
VG1字段不可见(通过JS设置)。我想我可能还需要禁用VG1验证组摘要。
任何帮助都将不胜感激。
在文本框中按enter键可能是提交表单,或者相当于单击VG1验证组中的某个按钮。如果你把所有的东西都放在VG2里 Panel 控制并设置 DefaultButton
Panel
DefaultButton