在所需字段位于用户控件中的页面中显示错误消息

本文关键字:控件 消息 错误 显示 用户 字段 于用户 | 更新日期: 2023-09-27 18:04:36

我有两个选项卡面板,每个选项卡面板中都有一个用户控件。

<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)中显示必填字段验证器的错误消息。

这是可能的还是不可能的,如果是,为什么?

在所需字段位于用户控件中的页面中显示错误消息

最后,我无法解决这个问题,我编写了一个javascript警报函数来显示所需的字段验证器消息。