通过在 ValidationSummary 控件上设置 ShowMessageBox="True" 属性,可以将所有 ASP.Net 客户端验证消息显示为警报。
这适用于客户端上发生的任何事情。
对于验证服务器端的自定义验证器,我假设当页面返回到浏览器时,ASP.Net 会注入一些 javascript 来显示警报框。然而事实并非如此。
如果您依靠消息框来显示详细信息并且在错误字段旁边只有一个 *(根据我的客户要求),那么它将无法按预期工作。
有没有人有这样做的解决方案?我想要的是一种可能覆盖 ValidationSummary 控件以将 javascript 注入页面或类似的方法。
提前致谢。