IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

CompareValidator afficher le bon et le mauvais


Sujet :

ASP.NET

  1. #1
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut CompareValidator afficher le bon et le mauvais
    Bonjour à tous.

    Je cherche à utiliser un CompareValidator pour vérifier une double saisie sur un mot de passe ou une adresse mail.
    Pour afficher un message d'erreur sous forme d'image j'ai trouvé un truc pas mal sur un blog américain :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <asp:RequiredFieldValidator id="txtUIDValidatorReq" runat="server" ControlToValidate="txtUID" 
     
            Display="Dynamic" Text="<img src='../images/icons/error_message.gif' />" 
     
            ErrorMessage="<img src='../images/icons/error_message.gif' /> Please enter a User ID">
     
          </asp:RequiredFieldValidator>
    Mais je voudrais aller un peu plus loin et afficher un autre message quand c'est bon. Je m'explique :
    - arrivée sur le formulaire, rien ne s'affiche
    - le visiteur saisi dans le premier champ, rien ne se passe
    - le visiteur saisi dans le deuxième champ et si la saisie est bonne, on affiche un message OK, et si la saisie n'est pas bonne on affiche un message KO.

    Sauf que je ne trouve pas le moyen d'afficher le message OK dans la doc MSDN.

    Avez-vous une idée ?

    Merci.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  2. #2
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Points : 4 574
    Points
    4 574
    Par défaut
    As-tu essayé de le faire en Javascript ?

    Je m'explique : Tu ajoutes un attribut onchange à tes TextBox, tu fais ta comparaison à ce moment là et si c'est OK, tu affiches ton message dans un Label.

  3. #3
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Oui, j'y ai pensé, mais je voualis savoir si le controle .NET était vraiment puissant, avant de faire un bricolage dans ma page qui est encore propre.

    Merci pour ton idée
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

  4. #4
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Points : 3 102
    Points
    3 102
    Par défaut
    Pourquoi ne pas passer par un CustomValidator, au moins tu pourras faire ce que tu veux, côté client ou côté serveur, et dire quand TU veux que la page soit valide.

  5. #5
    Membre extrêmement actif
    Avatar de zooffy
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2004
    Messages
    3 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Bâtiment

    Informations forums :
    Inscription : Août 2004
    Messages : 3 895
    Points : 1 434
    Points
    1 434
    Par défaut
    Ouaip, bonne idée.
    Je vais tripoter ça, je maitrise mal ce contrôle.
    Mon blog de création d'univers : Qualhiryann
    Mon site qui parle de moi www.ozouf.com
    Pour les joueurs de WOW je suis sur Ysondres et mon perso est Ablanore.

Discussions similaires

  1. Afficher le bon avatar depuis ma base..
    Par doudouch dans le forum ASP.NET
    Réponses: 1
    Dernier message: 28/08/2010, 16h44
  2. Réponses: 4
    Dernier message: 01/04/2010, 20h27
  3. Réponses: 23
    Dernier message: 31/07/2009, 20h08
  4. [MySQL] Bon while mais mauvais nom de categories!
    Par wzcocoon dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 13/01/2008, 19h22
  5. [C#] comment afficher le bon contextmenu dans 1 listview?
    Par irnbru dans le forum Windows Forms
    Réponses: 4
    Dernier message: 09/11/2005, 22h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo