Атрибут DisplayName из ресурсов?
У меня есть локализованное приложение, и мне интересно, можно лиDisplayName
для определенного свойства модели, установленного из ресурса.
Я хотел бы сделать что-то вроде этого:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Но я не могу этого сделать, как говорит компилятор: «Аргумент атрибута должен быть выражением константы, выражением typeof или выражением создания массива типа параметра атрибута» :(
Есть ли обходные пути? Я выводю метки вручную, но они мне нужны для вывода валидатора!