У мене локалізований додаток, і мені цікаво, чи можна встановити DisplayName
для ресурсу певну модель, задану з Ресурсу.
Я хотів би зробити щось подібне:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Але я не можу цього, як каже компілятор: "Аргумент атрибута повинен бути виразним константами, вираз typeof або вираз створення масиву типу параметра атрибута" :(
Чи є якісь обхідні шляхи? Я вивожу мітки вручну, але мені вони потрібні для виводу валідатора!