J'ai défini un modèle, EventSearch, et je ne sais pas comment créer un validateur qui exigera qu'au moins un champ soit rempli pour que le modèle soit considéré comme valide. Il me semble que ce sera soit une annotation de modèle, soit je pourrais annoter chaque propriété comme appartenant à un groupe de "Require At Least One". Quelqu'un a-t-il déjà rencontré ce problème ?
Réponse
Trop de publicités?Consultez ces liens pour savoir comment créer des annotations de données personnalisées en étendant la classe ValidationAttribute :
Validation personnalisée du modèle des propriétés dépendantes à l'aide des annotations de données