hudon77
Messages postés127Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention29 mai 2014
-
28 févr. 2005 à 06:34
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 2010
-
1 mars 2005 à 12:15
Bonjour!
J'utilise un customvalidator pour m'assurer que, lors de l'inscription, l'alias n'est pas déja utilisé. Cela fonctionne bien pour ca mais j'en profite aussi pour afficher un message d'erreur si le champ est vide et c'est sur ca que ca plante.....
Sub ValiderAlias(
ByVal sender
As
Object,
ByVal value
As ServerValidateEventArgs)
Dim cn
As
New Odbc.OdbcConnection("DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=C:\Inetpub\wwwroot\projet.mdb")
cn.Open()
Dim cmdAlias
As
New Odbc.OdbcCommand
cmdAlias.Connection = cn
cmdAlias.CommandText = "SELECT count(*) FROM usagers WHERE alias='" & value.Value & "'"
hudon77
Messages postés127Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention29 mai 2014 1 mars 2005 à 00:35
Bon ok alors oublier le value.value = ""
Tu a lair a me dire que le isvalid n'a aucun rapport la ? Alors dis moi la syntax
pour un customvalidator.... moi j'ai trouvé cette syntax sur un site parce que
dans mon livre c'etais tres mal expliqué.
Je sias qu'il faut utiliser requiredfieldvalidator pour tester une chaine vide mais comme je suis en flow layout je voulais que mes 2 messages s'Affiche au meme endroit alors je me suis dis que je pouvais tester la chaine vide dans le meme controle qui est mon customcontrol
Vous n’avez pas trouvé la réponse que vous recherchez ?
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 1 mars 2005 à 12:15
Ca depend, de ce qu'est value, generalement il vaut mieux ne pas le
toucher, mais je ne connais pas le type de value, donc je ne peux rien
dire.
La propriété isvalid est souvent modifié en interne par asp.net on peut
valider une page en faisant page.validate, et la tu peux savoir si la
page est valide ou non.