Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.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

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
Javascript 验证摘要未显示消息框_Javascript_Asp.net_Validationsummary - Fatal编程技术网

Javascript 验证摘要未显示消息框

Javascript 验证摘要未显示消息框,javascript,asp.net,validationsummary,Javascript,Asp.net,Validationsummary,我有一个aspx页面,它在一个单独的窗口中打开(从母版页重定向)。我在该页面中添加了一些验证。当我单击submit按钮,将字段留空时,场景应该像显示一个消息框(验证摘要)一样,但与提交页面形成对比。验证摘要标签如下所示: <asp:ValidationSummary ID="MyValidation" runat="server" ShowMessageBox="true" ShowSummary="false" EnableClientScript

我有一个aspx页面,它在一个单独的窗口中打开(从母版页重定向)。我在该页面中添加了一些验证。当我单击submit按钮,将字段留空时,场景应该像显示一个消息框(验证摘要)一样,但与提交页面形成对比。验证摘要标签如下所示:

<asp:ValidationSummary ID="MyValidation"
     runat="server"
     ShowMessageBox="true"
     ShowSummary="false"
     EnableClientScript="false"
     DisplayMode="BulletList"
     Visible="true"
     ValidationGroup="Group1"
     ForeColor="Red"
     Font-Size="9pt"/>

我已经为文本字段和submit按钮设置了相同值的validationgroup。它在所有其他场景中都有效,但在重定向页面中不起作用


我已经安装了FireBug插件,通过控制台检测问题。但是没有发现问题。

您应该将
ShowSummary
设置为
true
EnableClientScript=“true”
。由于您的代码已经具有
ShowSummary=“false”
, 替换


当您需要显示消息框时,此功能将起作用。

谢谢!改变也结束了。。。但同样的问题。没有弹出消息框。感谢@mikeTheLiar的编辑
EnableClientScript="false"
EnableClientScript="true"