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 :

empecher saisie type regulatorexpressionvalidator?


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    36
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 36
    Par d�faut empecher saisie type regulatorexpressionvalidator?
    Salut � tous,
    Voila j'ai une un application web en asp.net c sharp avec multitude de textbox dont je voudrais limiter la saisie � un type particulier, par exemple que du caract�re dans certains cas, et que des entier dans l'autre.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="txthours" ValidationExpression="\d+"
                ErrorMessage="just integer please"></asp:RegularExpressionValidator>
    J'ai r�ussi pour faire en sorte que les entiers soit tol�r�, mais je n'arrive pas pour les chaines de caract�re parce que je trouve pas la validationexpression adequat, et je n'arrive pas non plus pour les dates.
    Serait il possible d'avoir une aide quelconque pour ce probl�me?

    Je vous remercie � l'avance.

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    F�vrier 2010
    Messages
    1 467
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Consultant en technologies
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 1 467
    Par d�faut
    Bonjour,

    Ton probl�me ne concerne pas le contr�le ASP.NET mais bel et bien les expressions r�guli�res.

    Il existe de nombreux, tr�s nombreux exemples sur Google qui r�pondent � ta question.

    En esp�rant t'avoir aid�.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    36
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 36
    Par d�faut
    Citation Envoy� par Nicolas Esprit Voir le message
    Bonjour,

    Ton probl�me ne concerne pas le contr�le ASP.NET mais bel et bien les expressions r�guli�res.

    Il existe de nombreux, tr�s nombreux exemples sur Google qui r�pondent � ta question.

    En esp�rant t'avoir aid�.
    C'est justement �a ma question j'ai trouv� les expression r�guli�res mais cela ne fonctionne pas,par exemple sur le site ou je l'ai ai trouver il est sp�cifi� que ce code est cens� pouvoir empecher la saisie de numerique,�a marche effectivement mais je peux rentr� que un seul caract�re compris entre a et z et pas plus.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                ErrorMessage="string please" ControlToValidate="name" ValidationExpression="[a-z]"></asp:RegularExpressionValidator>

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    36
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 36
    Par d�faut
    Bon j'ai finalement reussi apr�s acharnement,mais le gros soucis se situe surtout pour les dates,j'aimerais que ma textbox ne puisse contenir que des format date du typer "28/08/2010" par exemple.

    J'ai bien essay� divers expression reguli�re trouv� sur la toile mais rien n'y fait....

  5. #5
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    F�vrier 2010
    Messages
    1 467
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 42
    Localisation : France

    Informations professionnelles :
    Activit� : Consultant en technologies
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : F�vrier 2010
    Messages : 1 467
    Par d�faut
    Citation Envoy� par _haroun Voir le message
    Bon j'ai finalement reussi apr�s acharnement,mais le gros soucis se situe surtout pour les dates,j'aimerais que ma textbox ne puisse contenir que des format date du typer "28/08/2010" par exemple.

    J'ai bien essay� divers expression reguli�re trouv� sur la toile mais rien n'y fait....
    Bonjour,

    Tu ne cherches pas beaucoup alors

    Un exemple ici avec le MaskedEdit. Tu peux aussi rajouter un contr�le Calendar et emp�cher la saisie dans la Texbox, ainsi l'utilisateur est oblig� de selectionner la date. C'est plus User-Friendly et surtout moins sujet aux erreurs de saisie.

    Enfin pour les dates, vu qu'il existe des contr�les tout fait, pas besoin d'utiliser les expressions r�guli�res.

    En esp�rant t'avoir aid�.

  6. #6
    Membre �prouv�
    Inscrit en
    Septembre 2007
    Messages
    1 137
    D�tails du profil
    Informations personnelles :
    �ge : 42

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 137
    Par d�faut
    Il existe aussi le filteredTExtBoxExtender de l'ajaxControlToolkit

Discussions similaires

  1. empecher saisie dans champ de type serial
    Par mapmip dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 15/04/2010, 10h44
  2. empecher saisie de caract�res dans champ de type input text
    Par mussara dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 27/06/2006, 14h09
  3. empecher saisis autre que lettres dans TLabeledEdit
    Par nou366 dans le forum Delphi
    R�ponses: 4
    Dernier message: 04/06/2006, 12h56
  4. Empecher saisie manuelle d'un champ serial ?
    Par ctobini dans le forum PostgreSQL
    R�ponses: 1
    Dernier message: 09/11/2005, 18h00
  5. empecher saisie caractere ds formulaire
    Par rony dans le forum ASP
    R�ponses: 3
    Dernier message: 05/10/2005, 21h05

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