2010-03-22 3 views
0

Je déplace du code de Microsoft.Practices.EnterpriseLibrary.Validation.Validators à System.ComponentModel.DataAnnotations, et suis venu à travers un validateur plus complexe que j'ai du mal à le changer en DataAnnotations, quelqu'un a obtenu des indications sur la façon dont je peux convertir cela?passage de EnterpriseLibrary.Validation à Microsoft.Practices.EnterpriseLibrary.Validation.Validators à System.ComponentModel.DataAnnotations

[NotNullValidator] 
[DomainValidator("M", "F", "A", MessageTemplate = "{0} is not valid for {1}")] 
public string Gender { get; set; } 

Répondre

0

Je pense que vous devez écrire une validation personnalisée extension System.ComponentModel.DataAnnotations.ValidationAttribute classe.

Plus de détails peuvent être trouvés sur la question suivante: Custom validation with Data annotations