Tengo una aplicación localizada y me pregunto si es posible DisplayName
establecer la propiedad de un determinado modelo a partir de un Recurso.
Me gustaría hacer algo como esto:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Pero no puedo hacerlo, como dice el compilador: "Un argumento de atributo debe ser una expresión constante, tipo de expresión o expresión de creación de matriz de un tipo de parámetro de atributo" :(
¿Hay alguna solución? Estoy enviando etiquetas manualmente, ¡pero las necesito para la salida del validador!