Bonjour,
J'avais posé un problème sur les customvalidator et finalement, il a été décidé de changer la manière de procédé.
Voila donc le problème. J'ai 3 champs :
Nom
Prenom
Login
que l'utilisateur peut remplir. Et un bouton envoyer
Ce que j'aimerais c'est "l'algo" suivant :
- Si le login n'est pas rempli et si le nombre de caractères du nom est inférieur à 20 alors login = nom et rempli base de données
- Si le login non rempli et nombre de caractère nom > 20 alors erreur
- Si le login est rempli et nombre de caractère login < 20 alors ok (et rempli bdd)
- Si le login est rempli et nb caractère login > 20 alors erreur
Tout se fait après avoir appuyé sur le bouton envoyé
Le problème est le suivant :
J'appelle donc une fonction 'btn_send_click' qui me fait ses tests.
Le prob c'est que le validator en asp.net ne s'active pas au bon moment. Je m'explique :
La 1e fois que je clique sur le bouton envoyé, même si le login n'est pas rempli et que le nombre de caractère du nom > 20, pas d'erreur d'afficher. C'est seulement si je reclique sur le bouton envoyé que l'erreur s'affiche. Quelqu'un a une idée? :s
Merci
Partager