ASP.NET IDでMVCコアを使用するRegisterアクションから到着したValidationSummaryのデフォルトエラーメッセージを変更したいと思います。 アドバイスをいただければ幸いです。MVC Core ValidationSummaryのデフォルトのエラーメッセージを変更するには?
7
A
答えて
7
IDエラーメッセージを変更するには、IdentityErrorDescriber
のメソッドをオーバーライドする必要があります。 Startup.cs
で
public class YourIdentityErrorDescriber : IdentityErrorDescriber
{
public override IdentityError PasswordRequiresUpper()
{
return new IdentityError
{
Code = nameof(PasswordRequiresUpper),
Description = "<your error message>"
};
}
//... other methods
}
-1
あなたのRegisterViewModelクラスでDataAnnotationsを使用することができます。あなたが認証を使用してアプリケーションを足場場合は実際には、あなたはこのような何かを得るでしょう:
[Required]
[EmailAddress]
[Display(Name = "Email")]
public string Email { get; set; }
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "Password")]
public string Password { get; set; }
[DataType(DataType.Password)]
[Display(Name = "Confirm password")]
[Compare("Password", ErrorMessage = "The password and confirmation password do not match.")]
public string ConfirmPassword { get; set; }
を明らかに、あなたはそれになりたいものにErrorMessage
を変更することができます!
+0
FelixがDataAnnotationsを変更しても、Validation Summaryには影響しません。 – AG70
関連する問題
- 1. Passport.jsデフォルトのエラーメッセージを変更
- 2. ValidationSummaryのテキストを変更するC#razor MVC
- 3. MVCにValidationSummaryはTryUpdateModel
- 4. ValidationSummary for display validationエラーメッセージ
- 5. ValidationSummaryのフィールド名を変更
- 6. asp.net ValidationSummaryコントロールのエラーメッセージをオーバーライドします。
- 7. Validationsummary in Ajaxでエラーメッセージを表示
- 8. .NET Coreはデフォルトのindex.htmlファイルの場所を変更します
- 9. Asp.net MVC 2でデフォルトのModelStateエラーメッセージを置き換えるには?
- 10. Django - フォームのデフォルトのエラーメッセージを変更する
- 11. sudoはデフォルトのエラーメッセージを変更します
- 12. ループバックでデフォルトのエラーメッセージを変換する
- 13. ASP.NET Core 2 Razor Pagesのデフォルトのディレクトリ名をwwwrootに変更
- 14. Laravel:デフォルトのログインエラーメッセージを変更する方法:私のようなデフォルトのログイン検証エラーメッセージ変更したい
- 15. .NET Core MVCでデータベースを初期化/変更する方法は?
- 16. MVC 3のValidationSummaryクライアント側を無効にする
- 17. asihttpエラーメッセージを変更するには?
- 18. asp.netのデフォルトのモデルバインダーを変更するMVC
- 19. MVCのデフォルトの生成スタイルを変更する方法
- 20. デフォルトのエラーメッセージコードを変更するには
- 21. デフォルトのコンパイラを変更するには?
- 22. デフォルトのハンバーガーアイコンを変更するには?
- 23. デフォルトのページを変更するには
- 24. デフォルトのホームスクリーンを変更するには
- 25. MVC Coreでは、特定のページのデフォルトレイアウトを変更できますか?
- 26. woocommerceエラーメッセージの変更
- 27. Sqliteのデフォルトのファイル/ dbの場所を変更するには
- 28. ASP.Net Core 2.0 MVC動的モデルの更新
- 29. grailsのデフォルトのエラーメッセージ
- 30. デフォルトのターミナルシェルをルートに変更する
からであるあなたがしてAccountViewModel.csにこれらのエラーメッセージを変更することができるはず – Vipul
あなたはモデルクラスからこのメッセージを変更することができます
IdentityErrorDescriber
を設定DataAnnotationのプロパティ 'ErrorMessage =" ... "' –