Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2508 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  ErrorProvider

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ErrorProvider

n°957216
fluminis
Posté le 20-01-2005 à 11:05:17  profilanswer
 

Bonjour à tous
 
Je viens de faire la decouverte du composant "ErrorProvider"
C'est tres bien je valide un a un les controls de mon formulaire quand le control perd le foccus (et que l'evenement _validating est appelé)
 
mais comment savoir qd l'utilisateur clic sur le bouton "enregistrer les informations" que toutes les erreurs ont été corrigées ?
comment savoir que tous les controls du formulaires sont correctement rempli ?
 
merci d'avance

mood
Publicité
Posté le 20-01-2005 à 11:05:17  profilanswer
 

n°957351
ToxicAveng​er
Posté le 20-01-2005 à 12:50:40  profilanswer
 

Page.Validate() ???

n°957379
fluminis
Posté le 20-01-2005 à 13:25:27  profilanswer
 

ca marche en effet, il fallait aussi que je mette Cancel à true en cas d'erreur pour que ca fonctionne.
 
Mais par contre, en mettant cancel à true l'utilisateur ne peut plus quitter le control tant qu'il y a une erreur ce qui est un peut derangeant.
L'affichage de l'icone d'erreur a coté du control me suffirait amplement.  
 
Y a t il moyen d'allier les deux ?
 
d'ailleur, avec cette solution, l'utilisateur ne peut meme plus appuyer sur le bouton annuler de la fenetre tant qu'il n'a pas corrigé l'erreur...


Message édité par fluminis le 20-01-2005 à 13:30:11
n°957441
ToxicAveng​er
Posté le 20-01-2005 à 14:19:23  profilanswer
 

y'a une propriété du bouton pour eviter d'appeller le Validate() (utile dans le cas des boutons cancel). Le nom m'échappe :o
 
tonBouton.Validate = false; peut etre...

n°957447
fluminis
Posté le 20-01-2005 à 14:24:07  profilanswer
 

CausesValidation à l'air de faire ça :)
 
merci bien


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  ErrorProvider

 

Sujets relatifs
Plus de sujets relatifs à : ErrorProvider


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)