Bonjour, dans une application web, j'ai un formulaire qui contient des textbox, mon but c'est de controler les chaine saisies et de resortir des message afin de guider les utilisateur mais je sais pas comment ?
Bonjour, dans une application web, j'ai un formulaire qui contient des textbox, mon but c'est de controler les chaine saisies et de resortir des message afin de guider les utilisateur mais je sais pas comment ?
Salut,
Et tu as regardé ici: http://dotnet.developpez.com/faq/asp...age=validator?
A+
"Winter is coming" (ma nouvelle page d'accueil)
merci pour le lien c'est intéressant, donc j'ai essayé de définir des model pour l'utiliser dans des expressions régulières mais j'ai pas obtenu le résultat souhaité dans quelques modeles :
- model pour un seul caractère de a à z en maj :- model pour un champs qui dot contenir des chiffre ou des lettre ou les deux en meme temps et que le nombre de caractère doit être compris entre 10 et 30 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part string modLetter = @"[A-Z]?";- j'ai un numDossier qui doit être unique, donc au moment de la saisie je dois vérifier si ca existe dans ma base sql server ou non, comment puis je faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part string modNumLetter = @"\d+[A-Z]+";
C'est pas très optimal comme raisonnement . Cela sous entendrait qu'à chaque déclenchement de l'event textChanged , tu interrogerais le serveur pour verifier l'existance ou non de l'id ?!
Si tu utilises des ObjectDatasource , tu peux Binder chaque champs de ton formulaire aux champs de l'objet courant et dans le setter de ton instance , faire tes verifications ... C'est une solution plus propre je pense .
"Winter is coming" (ma nouvelle page d'accueil)
effectivement, c'est le système qui doit le fixer, mais comment ?
je suis débutante en c#, j'ai pas pu cerner la solution proposée par : issou
Code : Sélectionner tout - Visualiser dans une fenêtre à part Si tu utilises des ObjectDatasource , tu peux Binder chaque champs de ton formulaire aux champs de l'objet courant et dans le setter de ton instance , faire tes verifications ... C'est une solution plus propre je pense .
Sinon pour les modele, comment puis je les corriger ?
Si tu enregistres tes données dans une base de données, tu dois définir ton champ identifiant grace à un champ auto incrémenté. Cela n'a rien à voir avec le C#. Va jeter un oeil dans le forum de la base de données sur laquelle tu travailles.
Il s'agit d'un expression regulière. Il y a de nombreux sites à ce sujet:
http://lgmorand.developpez.com/dotnet/regex/
http://jacques-guizol.developpez.com...Exp/RegExp.php
http://prevot.developpez.com/outils/regex/
A pluche
"Winter is coming" (ma nouvelle page d'accueil)
Partager