gpt4 book ai didi

javascript - 为什么要求 asp.net 中的字段验证器在单击清除按钮时显示错误消息?

转载 作者:行者123 更新时间:2023-11-30 12:50:46 26 4
gpt4 key购买 nike

我已应用必填字段验证器。在我的代码中,我有两个按钮。当我点击 create account 时,它工作正常,但是当我点击 clear 按钮时,它必须只清除值而不是显示错误消息。我在顶部有一个脚本管理器和一个更新面板。

<tr>
<td>
<asp:Label ID="lbConfirmPassword" runat="server" Text="Confirm Password: *"></asp:Label>
</td>
<td>
<asp:TextBox ID="tbConfirmPassword" runat="server" MaxLength="25" type="password"></asp:TextBox>
<asp:RequiredFieldValidator ID="rfvConfirmPassword" runat="server" ControlToValidate="tbConfirmPassword" Display="Dynamic"
ErrorMessage="Confirm Password is required." ForeColor="red></asp:RequiredFieldValidator>
<asp:CompareValidator ID="cvPassword" runat="server" ControlToCompare="tbPassword" ControlToValidate="tbConfirmPassword"
Display="Dynamic" ErrorMessage="Invalid confirm password." ForeColor="red"></asp:CompareValidator>
</td>
</tr>
<tr class="alert-success">
<td colspan="2">
<asp:Button ID="btnSave" runat="server" cssClass="btn btn-sm btn-success"
OnClick="btnSave_Click" Text="Create Account >>" />
<asp:Button ID="btnClear" runat="server" cssClass="btn btn-sm btn-danger"
Text="Clear" onclick="btnClear_Click1"/>
<asp:Label ID="lbMsg" runat="server" Visible="false"></asp:Label>
</td>
</tr>

提前致谢:)

最佳答案

将清除按钮的 CausesValidation 设置为 false

关于javascript - 为什么要求 asp.net 中的字段验证器在单击清除按钮时显示错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21027245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com