.Net 标识 2 自定义验证文本



如何为"密码最小长度"和"用户名存在"错误文本编写自定义文本?

UserManager.PasswordValidator = new MinimumLengthValidator(4);

我收到"密码必须至少为 6 个字符"错误,尽管我将最小长度设置为 4 并更改错误消息。它必须是我所写的当地语言。

我尝试了这方面,但没有工作。

[StringLength(100, ErrorMessage = "Şifreniz en az 4 karakter olmalıdır.", MinimumLength = 4)]

这是我的密码模型属性

[Required(ErrorMessage = "Şifre girmediniz")]
[StringLength(100, ErrorMessage = "Şifreniz en az 4 karakter olmalıdır.", MinimumLength = 4)]
[DataType(DataType.Password)]
[Display(Name = "Şifre")]
public string Password { get; set; }

可能是由于成员资格提供程序约束。请看这个链接也这个答案

相关内容

  • 没有找到相关文章

最新更新