Eu tenho um aplicativo localizado e estou me perguntando se é possível ter a DisplayName
propriedade de um determinado modelo definida em um Recurso.
Eu gostaria de fazer algo assim:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Mas não posso, pois o compilador diz: "Um argumento de atributo deve ser uma expressão constante, tipo de expressão ou expressão de criação de matriz de um tipo de parâmetro de atributo" :(
Existem soluções alternativas? Estou produzindo etiquetas manualmente, mas preciso delas para a saída do validador!