如何使用比较验证器

发布于 2024-09-27 18:31:48 字数 71 浏览 2 评论 0原文

请告诉我如何在 ASP.NET MVC2 中应用密码比较验证器和确认密码。 请给我一些好的链接或任何示例。

谢谢

Please tell me how to apply compare validater for password and confirm password in ASP.NET MVC2.
Please give me some good link or any sample.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

﹂绝世的画 2024-10-04 18:31:48

该示例直接取自 mvc2 模板和 MvcMusicStore 示例(在 codeplex 上)。

此示例假设您使用强类型视图。

[PropertiesMustMatch("NewPassword", "ConfirmPassword", ErrorMessage = "The new password and confirmation password do not match.")]
public class ChangePasswordModel
{
    [Required]
    [DataType(DataType.Password)]
    [DisplayName("Current password")]
    public string OldPassword { get; set; }

    [Required]
    [ValidatePasswordLength]
    [DataType(DataType.Password)]
    [DisplayName("New password")]
    public string NewPassword { get; set; }

    [Required]
    [DataType(DataType.Password)]
    [DisplayName("Confirm new password")]
    public string ConfirmPassword { get; set; }
}

This sample is taken straight from the mvc2 template and the MvcMusicStore sample (on codeplex).

This sample assumes you are using strongly typed views.

[PropertiesMustMatch("NewPassword", "ConfirmPassword", ErrorMessage = "The new password and confirmation password do not match.")]
public class ChangePasswordModel
{
    [Required]
    [DataType(DataType.Password)]
    [DisplayName("Current password")]
    public string OldPassword { get; set; }

    [Required]
    [ValidatePasswordLength]
    [DataType(DataType.Password)]
    [DisplayName("New password")]
    public string NewPassword { get; set; }

    [Required]
    [DataType(DataType.Password)]
    [DisplayName("Confirm new password")]
    public string ConfirmPassword { get; set; }
}
怪我鬧 2024-10-04 18:31:48

比较验证器将接受应设置为您的确认密码控件的 ControlToValidate 属性,应设置为您的密码控件的 ControlToCompare 属性。 DataType 属性还可以设置比较数据类型,您可以将其设置为 true。

Compare validator will accept ControlToValidate property that should be set to your confirm password control,ControlToCompare property that should be set to your password control. DataType property is also there to set the comparison datatype, and you can set it to true.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文