2014-11-14 2 views
0

각 탭 패널의 탭 컨테이너에 두 개의 사용자 컨트롤을 사용합니다.asp.net의 Ajax 탭 컨테이너

나는 각 사용자 컨트롤에 등록 양식을 가지고 있습니다. 탭에 한 개의 사용자 정의 컨트롤의 저장 버튼을 입력해야합니다. 두 번째 탭 패널 등록 양식에서 필요한 필드 유효성 검사 오류가 발생했습니다. 해결 방법. pls help

답변

0

각 컨트롤에 유효성 검사 그룹 속성을 추가하십시오. 그런 다음 해당 버튼에 유효성 검사 그룹 속성을 추가합니다. 단추를 클릭하면 단추 유효성 검사 그룹 컨트롤 만 유효성이 검사됩니다. 예 :

<table width="400px"> 
     <tr> 
      <td style="width: 80px;"> 
       Name : 
      </td> 
      <td> 
       <asp:TextBox ID="txtName" ValidationGroup="tab1" runat="server"></asp:TextBox> 
       <asp:RequiredFieldValidator ID="RequiredFieldValidator2" ValidationGroup="tab1" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator> 
      </td> 
     </tr> 
     <tr> 
      <td style="width: 80px;"> 
       Father Name 
      </td> 
      <td> 
       <asp:TextBox ID="txtFatherName" ValidationGroup="tab1" runat="server"></asp:TextBox> 
       <asp:RequiredFieldValidator ID="RequiredFieldValidator1" ValidationGroup="tab1" runat="server" ErrorMessage="RequiredFieldValidator"></asp:RequiredFieldValidator> 
      </td> 
     </tr> 
     <tr> 
      <td style="width: 80px;"> 
      </td> 
      <td> 
       <asp:Button ID="btnValidate" runat="server" Text="Validate" ValidationGroup="tab1" 
        Width="80px" OnClick="btnValidate_Click" /> 
      </td> 
     </tr>   
    </table>