我正在创建一个注册表单,当用户点击确认密码字段时,页面刷新并丢失其他字段(密码字段)中的文本
确认密码的代码如下:
<asp:RequiredFieldValidator ValidationGroup="CreateAccount1"
CssClass="FieldValidator" EnableClientScript="true"
ControlToValidate="TxtPass" ID="pPassword" runat="server"
Text="Password required" ErrorMessage="Password required" />
谢谢, 下进行。
答案 0 :(得分:1)
看起来您的第一个密码字段的AutoPostBack属性设置为true
。在这种情况下,只要该字段失去焦点,该页面就会被发布回服务器,从而绕过客户端验证。
您可能希望将该属性设置为false
。