【问题标题】:ASP changePassword Error MessageASP 更改密码错误信息
【发布时间】:2013-03-28 11:11:08
【问题描述】:

我正在尝试在 C# 上自定义 <changePassword />,因此我将其用于测试:

ConfirmPasswordRequiredErrorMessage="Need confirmation password"
NewPasswordRequiredErrorMessage="Need new password"
PasswordRequiredErrorMessage="Need password"

结果是我得到了星号来显示错误消息。
有没有办法替换星号,而是显示类似“ChangePasswordFailureText”属性的消息。

我在考虑是否可以使用 <ChangePasswordTemplate\> 完成,但我找不到任何好的教程。

【问题讨论】:

  • 你是在.aspx页面还是后面的代码中添加的??尝试把它放在aspx页面中

标签: c# asp.net change-password


【解决方案1】:

为了更精细地控制表单,我建议使用 ChangePasswordTemplate。你可以在这个 stackoverflow 帖子中找到一个基本模板:ChangePasswordTemplateExample

如果您需要在代码隐藏中使用特定控件,您将希望使用:

ChangePasswordControl.Controls[0].FindControl("MyControl")

此外,还有两个事件是值得的,onchangedpassword 和 onchangedpassword。 ChangePassword 与 Membership 提供商一起使用,您对页面的控制很少,但 onchangepassword 事件可用于对提供商未检查的密码强制执行其他要求(例如确保不包含姓名或电子邮件地址)。

【讨论】:

    猜你喜欢
    • 2013-03-04
    • 1970-01-01
    • 2020-04-18
    • 2017-04-24
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多