Mam zlokalizowaną aplikację i zastanawiam się, czy możliwe jest DisplayName
ustawienie właściwości dla określonego modelu z zasobu.
Chciałbym zrobić coś takiego:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Ale nie mogę, jak mówi kompilator: "Argument atrybutu musi być wyrażeniem stałym, wyrażeniem typu lub wyrażeniem tworzenia tablicy o typie parametru atrybutu" :(
Czy są jakieś obejścia? Wyprowadzam etykiety ręcznie, ale potrzebuję ich do wyjścia z walidatora!