2010-06-11 5 views

Répondre

2

Vous pouvez détourner ou remplacer la fonction de validation de page ASP.net. Cela supprime le besoin d'un CustomValidator supplémentaire.
Here's a description of how to accomplish this.

Conserver le résumé de validation dans un div caché, comme Mike suggéré. Ensuite, dans votre fonction substituée, appelez la fonction d'origine pour effectuer la validation et affichez div comme fenêtre modale.

0

Vous pouvez le faire avec un CustomValidator. Définissez la propriété ClientValidationFunction comme étant une fonction javascript qui exécuterait votre jQuery désiré.

Juste pour référence, here's an in-depth look à la façon dont vous pouvez manipuler les validateurs du côté client.

+0

Je devrais écrire la fonction de validation personnalisée pour que cela fonctionne. Si je devais le faire, je passerais à quelque chose comme la validation jQuery. La validation ASP.NET est simple et j'espérais utiliser ces validateurs. – nlinus

0

Vous pouvez mettre les messages de validation dans un div caché afin qu'ils remplissent le div sur certaines erreurs. Ensuite, montrez manuellement le modal d'interface utilisateur en spécifiant que le contenu correspond au contenu du div.

1

J'ai utilisé l'idée dans le lien fourni par GeReV et voici ce que je suis venu avec, au cas où quelqu'un a besoin: Check here.

Permettez-moi d'ajouter une note: Ne votez pas vers le bas ce poste dans le cas où cela doit être un commentaire. Je ne vois pas d'option pour ajouter un commentaire.

Questions connexes