J'ai créé un contrôle personnalisé et un validateur personnalisé (extension BaseValidator). Sur le contrôle personnalisé, j'ai défini ValidationProperty ("Valeurs"). Le problème est que la validation ne fonctionne pas lorsque la publication est envoyée à moins que j'exécute Page.Validate(). Et quand j'appelle Page.Validate() tous les validateurs sont exécutés ce qui n'est pas ce que je m'attendrais à la publication.Création d'ASP.NET personnalisée validateur
La question est de savoir comment puis-je créer wich validateur personnalisé sera exécuté lorsque la valeur de contrôle des changements et valide juste que le contrôle?
Oui, c'est vraiment triste. J'ai juste repéré que si je crée deux champs avec deux validateurs et l'un des champs aura la propriété AutoPostBack définie sur true, alors quand après le côté client valide le premier champ et affiche le message d'erreur j'entre le texte dans le deuxième champ tous les messages d'erreur disparaissent :( –