0

在下面的代码中,提交按钮具有“SubmitValidation”验证组。

当我在RequiredFieldValidator 中更改ValidationGroup 的名称(提交Validation123)时,没有出现错误消息“输入状态代码”(如预期的那样)。但是,在我实际输入状态代码的值之前,不会进行提交。为什么?

<tr>
     <td>
      <span class="requiredText">*</span> State Code (Ex. TX):
     </td>
   <td>
      <asp:TextBox runat="server" ID="statecodeTxt" Width="100px"></asp:TextBox> 
      <asp:RequiredFieldValidator ID="statecodeRFV" runat="server" 
           Display="Dynamic" ValidationGroup="submitValidation"
        ControlToValidate="statecodeTxt" SetFocusOnError="True"
            ErrorMessage="Enter State Code" />
  </td>
</tr>

<asp:Button ID="submitBtn" Text="Submit" disabled="true" 
 runat="server" ValidationGroup="submitValidation"  
 OnClick="submitBtn_Click" />
4

1 回答 1

0

尝试删除或使 SetFocusOnError="True"

于 2013-03-21T23:06:19.613 回答