2011-08-06 22 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

您應該使用ValidationSummary控件而不是lblWarning標籤 –

+0

請您解釋一下如何做到這一點? – enginbilici

+0

只需在RequiredFieldvalidator中指定錯誤消息並使用ValidationSummary控件而不是lblWarning –

回答

1

最後,我無法解決這個問題,並且我寫了一個javascript alert函數來顯示所需的提交驗證器消息。

相關問題