0

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

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

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

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

4

1 回答 1

0

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

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

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

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

于 2013-09-12T17:21:08.653 回答