【问题标题】:How to display messagebox for Custom Validator error message?如何显示自定义验证器错误消息的消息框?
【发布时间】:2013-04-23 06:32:43
【问题描述】:

在我的用户控件中,我的代码如下:

<asp:UpdatePanel ID="UpdatePanel2" runat="server">
    <ContentTemplate>
        <asp:CustomValidator ID="cvOrgTypeGrid" runat="server" Enabled="false" Display="Dynamic" 
            ErrorMessage="Please add rules to get eligible members" >
</asp:CustomValidator>                

在后面的代码中,我有一个函数:

    public void Validate(bool isOrgType)
    {
        if (!isOrgType) return;
        if (Rules.Any()) return;
        cvOrgTypeGrid.Enabled = true;
        cvOrgTypeGrid.IsValid = false;
    }

我想在消息框中收到错误消息“请添加规则以获取符合条件的成员”。

请大家帮忙。

【问题讨论】:

    标签: asp.net validation messagebox validation-controls


    【解决方案1】:

    您可以使用验证摘要控件,检查此 msdn link

    【讨论】:

    • 我试过了..它不工作..它实际上为RequiredFieldValidator工作,但在这里不工作。是不是因为updatepanel有什么问题?
    • 嗯,您可以尝试将验证摘要控件放在更新面板中吗?我不确定它是否会起作用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-23
    • 2019-09-27
    • 2012-07-28
    • 1970-01-01
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多