简体   繁体   中英

How to localize DataAnnotation in MVC?

I am using MVC 5 in my Model I need to localize DataAnnotation, using the following code

[Required]
[Display(Name = Resources.Account_Login_UserName)]
public string UserName { get; set; }

I receive this error:

An attribute argument must be a constant expression, typeof expression or array creation expression of an attribute parameter type

Any idea how to fix it?

[Display(Name = "Account_Login_UserName", ResourceType = typeof(Resources))]

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM