我尝试通过创建css并将其应用于验证摘要来解决此问题。下面的解决方案仅适用于Firefox和谷歌浏览器,但不适用于IE(7,8和9)。以前有人经历过这个吗?
这是我的解决方案
1st solution:
<style type="text/css">
.validation_summary_as_bulletlist ul
{
display: none;
visibility:hidden;
}
</style>
2nd solution
<script type="text/javascript">
$(document).ready(function(){
$('#<%=valSummary.ClientID%>').css('display', 'none');
$('#<%=valSummary.ClientID%>').css('visibility', 'hidden');
})
</script>
<asp:ValidationSummary ID="valSummary" ValidationGroup="moneyValidation" runat="server"
ShowSummary="true" CssClass="validation_summary_as_bulletlist" HeaderText="Currency is Required"
DisplayMode="BulletList" />
我不知道代码有什么问题。
答案 0 :(得分:0)
您可以尝试使用jquery隐藏内容。那么您不必考虑在特定浏览器中它应该如何工作:
$('#<%=valSummary.ClientID%>').hide();