Je me rends compte que je peux simplement ajouter l'attribut [Obligatoire] à une propriété de classe et MVC effectuera automatiquement la validation d'une manière très agréable.Pouvez-vous ajouter des attributs de validation dynamiques dans Asp MVC 2.0?
Ce que je voudrais cependant faire, c'est assigner l'attribut à l'exécution, est-ce possible?
Par exemple, dire que j'ai
public class Cert {
public string MedicalNum { get; set; }
public int Certified { get; set; }
...
}
Je voudrais rendre la propriété MedicalNum [Obligatoire] (il est correctement validé dans la vue) si la propriété certifiée est définie sur 1.
Est-ce possible?
Merci Tommy, je vais jeter un oeil sur le lien et je vous remercie de votre code. J'essaierai cet après-midi et d'après son apparence, devrait être exactement ce que je cherche. –