我在页面上有一个验证摘要。
<asp:ValidationSummary ValidationGroup="myValSumGroup" ID="myValSum" runat="server" />
我有一些必需的验证器添加到此摘要中:
A missing
B missing
N missing
但是我有一些(使其成为 10 个)额外的必需验证器,并且都有相同的错误消息
**SPECIAL is missing**
这又增加了 10 个错误。但由于它们具有相同的文本,因此只能添加到验证摘要中:
**YOU HAVE ERRORS IN YOUR SPECIALS**
代替
**SPECIAL is missing**
**SPECIAL is missing**
**SPECIAL is missing**
...
我尝试了一些 JS 巫毒魔法但不起作用:
<asp:Button ... OnClientClick="return Button2_onclick()" ...
<script type="text/javascript">
function Button2_onclick() {
document.getElementById("<%=myValSum.ClientID %>").innerHTML =
document.getElementById("<%=myValSum.ClientID %>").innerHTML +
"<br> YOU HAVE ERRORS IN YOUR SPECIALS";
}
</script>