Ho un'applicazione localizzata e mi chiedo se sia possibile DisplayName
impostare la proprietà per un determinato modello da una risorsa.
Mi piacerebbe fare qualcosa del genere:
public class MyModel {
[Required]
[DisplayName(Resources.Resources.labelForName)]
public string name{ get; set; }
}
Ma non posso, come dice il compilatore: "Un argomento di attributo deve essere un'espressione costante, un'espressione di tipo o un'espressione di creazione di array di un tipo di parametro di attributo" :(
Ci sono soluzioni alternative? Sto inviando le etichette manualmente, ma ho bisogno di queste per l'output del validatore!