验证摘要未显示消息框

时间:2015-11-02 11:58:10

标签: javascript asp.net validationsummary

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

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

我已经为文本字段和提交按钮设置了相同的验证组。它适用于所有其他方案,但不在重定向页面中工作。

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

1 个答案:

答案 0 :(得分:0)

您应该将tld_Data\Managed\Assembly-CSharp-firstpass.dll tld_Data\Managed\Assembly-CSharp.dll tld_Data\Managed\Assembly-UnityScript-firstpass.dll tld_Data\Managed\Assembly-UnityScript.dll设置为ShowSummarytrue。由于您的代码已经有EnableClientScript="true", 取代

ShowSummary="false"

EnableClientScript="false"

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