2011-08-06 9 views
0

두 개의 탭 패널이 있으며 각 탭에는 사용자 정의 컨트롤이 있습니다.필수 필드가 사용자 정의 컨트롤에있는 페이지에 오류 메시지 표시

<asp:Label ID="lblWarning" runat="server"></asp:Label> 
<asp:TabContainer ID="tabContainer" runat="server"> 
    <asp:TabPanel ID="tab1" runat="server"> 
     <contenttemplate> 
      <uc3:YYY ID="userControl1" runat="server" /> 
    </asp:TabPanel> 
    <asp:TabPanel ID="tab2" runat="server"> 
     <contenttemplate> 
      <uc1:XXX ID="userControl2" runat="server" /> 
     </contenttemplate> 
    </asp:TabPanel> 
</asp:TabContainer> 

이제 사용자 컨트롤 중 하나에 필수 필드 유효성 검사기가 있고 기본 페이지에 레이블이 표시되어 있습니다. 메인 페이지에서 버튼을 클릭했을 때 필자는 메인 페이지의 레이블 (lblWarning)에 필수 필드 유효성 검사기의 오류 메시지를 표시하려고합니다.

가능하나요, 그렇지 않으면 어떻게 할 수 있습니까? 감사합니다 ...

+0

lbl 경고 레이블 –

+0

대신 ValidationSummary 컨트롤을 사용해야합니다. 어떻게 그렇게되는지 설명해 주시겠습니까? – enginbilici

+0

RequiredFieldvalidator에 오류 메시지를 지정하고 lblWarning 대신 ValidationSummary 컨트롤을 사용하십시오. –

답변

1

결국이 문제를 해결할 수 없으며 필자는 필요한 유효성 검사기 메시지를 표시하는 자바 스크립트 경고 기능을 작성했습니다.

관련 문제