0
我尝试通过创建css并将其应用于验证摘要来解决此问题。下面的解决方案只适用于Firefox和Google Chrome,但不适用于IE(7,8和9)。任何人都经历过这个?隐藏错误但保留ASP.NET验证摘要的验证摘要标题
这里是我的解决方案
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" />
我不知道什么是错的代码。
我想这一个,但它不工作<脚本类型=“文/ JavaScript的”> $(文件)。就绪(函数() {('#<%= valSummary.ClientID%>')。hide(); }); – user335160
您是否检查过所有代码是否已正确生成(IE->查看源代码)并且一直运行? –
是的它正确生成,我可以跟踪代码。 – user335160