【发布时间】:2012-12-19 16:22:45
【问题描述】:
我正在使用 ASP ChangePassword 控件。当用户无法正确输入他们当前的密码时,我只会刷新所有字段,而不是 changepasswordfailuretext。谷歌了这个,发现你应该使用 ChangePasswordError 方法来捕捉这个。我在这个方法中设置了一个断点,当当前密码不正确时并没有在这里停止。
如何向我的用户显示他们输入的当前密码不正确?
【问题讨论】:
我正在使用 ASP ChangePassword 控件。当用户无法正确输入他们当前的密码时,我只会刷新所有字段,而不是 changepasswordfailuretext。谷歌了这个,发现你应该使用 ChangePasswordError 方法来捕捉这个。我在这个方法中设置了一个断点,当当前密码不正确时并没有在这里停止。
如何向我的用户显示他们输入的当前密码不正确?
【问题讨论】:
我自己遇到了这个问题并找到了答案。如果您使用 ChangePasswordTemplate 和 SuccessTemplate 自定义显示,您还需要添加一个 ID 为“FailureText”的控件。如果发生错误,此控件会填充您配置的消息:
<asp:Literal ID="FailureText" runat="server" />
【讨论】: