ho avuto il seguente codice:ASP.NET MVC4: Un argomento attributo deve essere un'espressione costante, typeof espressione o la creazione di matrice espressione di un tipo di parametro di attributo
[Required(ErrorMessage = MessageModel.translateMessage("required")))]
[Display(Name= MessageModel.translateMessage("id"))]
public string user_id { get; set; }
Sto cercando di rendere il messaggio di errore dinamica ma ottengo l'errore durante la compilazione .:
"An attribute argument must be a constant expression , typeof expression or array creation expression of an attribute parameter type."
Qualsiasi soluzione per questo problema?
Dai un'occhiata a questa domanda: http://stackoverflow.com/questions/3814866/dynamic-parameters-for-attributes –
Quale porta a postare da Eric Lippert: http://blogs.msdn.com/b/ericlippert/ archivio/2009/02/02/properties-vs-attributes.aspx –
possibile duplicato di [C# Dynamic Attribute Arguments] (http://stackoverflow.com/questions/1093466/c-sharp-dynamic-attribute-arguments) – jgauffin