Epitt
Messages postés60Date d'inscriptionsamedi 16 juin 2001StatutMembreDernière intervention 2 mars 2021
-
15 août 2009 à 17:12
Miltiades
Messages postés233Date d'inscriptionvendredi 21 mars 2003StatutMembreDernière intervention25 octobre 2010
-
17 août 2009 à 12:12
Bonjour,
je recherche quelle est la meilleure solution pour contrôler que plusieurs TextBox ont bien été compléter avant de procéder à l'enregistrement dans la base de données. Ceci dans l'événement Click du bouton "Enregistrer".
En faisant des recherches sur le Net, j'ai trouvé qu'il existait une fonction RequiredFieldValidator mais je n'arrive pas à l'utiliser. Est-ce uniquement prévu pour l'ASP.Net?
Sinon, il me reste l'événement Textchanged. Mais avec 9 TextBox à contrôler, cela va me faire une longue ligne de commande. Est-ce qu'il y a un moyen plus simple svp ?
Si tu ne veux vraiment pas faire ça, tu peux ajouter une référence à chacune de tes textboxes dans un tableau et faire une boucle sur ce tableau quand tu veux Enregistrer.
foreach(Textbox t in txtAValider)
{
if(t.Text == "")
{
//message d'erreur
break;
}
}
Epitt
Messages postés60Date d'inscriptionsamedi 16 juin 2001StatutMembreDernière intervention 2 mars 2021 16 août 2009 à 09:36
Je te remercie pour tes réponses WishhhMaster
Je vais m'en tenir à ta première proposition.
Je pensais utiliser TextChanged, mais je ne crois pas que cela soit possible sur plusieurs contrôles à la fois. J'ai confondu l'événement avec une propriété...