ASP ChangePassword控件changepasswordfailuretext未显示

时间:2012-12-19 16:22:45

标签: asp.net change-password

我正在使用ASP ChangePassword控件。当用户无法正确输入当前密码时,我只需清除所有字段的控件刷新,而不是changepasswordfailuretext。用Google搜索,发现你应该使用ChangePasswordError方法来捕获它。我在这个方法中设置了一个断点,并且在当前密码不正确时没有停在这里。

如何向用户显示他们输入的当前密码不正确?

1 个答案:

答案 0 :(得分:0)

亲自遇到这个并找到答案。如果使用ChangePasswordTemplate和SuccessTemplate自定义显示,则还需要添加ID为“FailureText”的控件。如果发生错误,此控件将填充您配置的消息:

<asp:Literal ID="FailureText" runat="server" />

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.changepassword.changepasswordtemplate.aspx