Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ASP.NET验证:当控件验证失败时,如何同时显示验证错误消息和“*”?_Jquery_Asp.net_Asp.net Validators - Fatal编程技术网

Jquery ASP.NET验证:当控件验证失败时,如何同时显示验证错误消息和“*”?

Jquery ASP.NET验证:当控件验证失败时,如何同时显示验证错误消息和“*”?,jquery,asp.net,asp.net-validators,Jquery,Asp.net,Asp.net Validators,我正在验证W表单,并使用jQuery对话框显示错误 这是一个jQuery代码,在弹出窗口中显示错误摘要: function WebForm_OnSubmit() { if (typeof (ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) { $("#errorDisplay").dialog({ title: "Validation Error",

我正在验证W表单,并使用
jQuery
对话框显示错误

这是一个
jQuery
代码,在弹出窗口中显示错误摘要:

function WebForm_OnSubmit() {
    if (typeof (ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) {
        $("#errorDisplay").dialog({
            title: "Validation Error",
            modal: true,
            resizable: false,
            width: 250,
            buttons: {
                Close: function () {
                    $(this).dialog('close');
                }
            }
        });
        return false;
    }
    return true;
}
这是我定义控件的方式:

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtAddName" Display="None" ErrorMessage="Name is Required" ForeColor="Red"></asp:RequiredFieldValidator>

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txtAddEmail" Display="None" ValidationExpression="^[^@]+@[^@]+\.[^@]+$" ErrorMessage="Invalid Email Address" ForeColor="Red"></asp:RegularExpressionValidator>

这是验证摘要:

这是否可能更改我的验证,因此,我通过失败的控件显示
*
,并且仍然在弹出窗口中显示错误消息?

我想我已经得到了它。 我需要更改
Display=static
,并在两个控件的标记之间放置
*

就像这样:

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtAddName" Display=Static ErrorMessage="Name is Required" ForeColor="Red">*</asp:RequiredFieldValidator>
*