Bonjour,
J'aimerais savoir comment faire un masque de saisie pour une textbox du style __/__/____
merci de vos reponse d'avance
Bonjour,
J'aimerais savoir comment faire un masque de saisie pour une textbox du style __/__/____
merci de vos reponse d'avance
Bonjour,
Ça dépend de la techno utilisée :
- En Winform : il existe un composant MaskedTextbox
- En WPF : il n'existe rien de base, mais il existe un MaskedTextbox dans l'Extended Toolkit
- En ASP : il n'existe rien de base non plus (il me semble), mais il existe un MaskedEdit dans l'Ajax Toolkit
En espérant que ça aide.
Salut !
Pendant ma deuxième année de BTS, j'ai eu ce genre de problème en Java. Ca doit pouvoir se faire en C# je suppose.
Il faut faire une classe maTextBox qui hérite de TextBox et redéfinir la méthode de capture de l'événement d'ajout de caractère.
Si je me fie à ce que tu veux (une date), assure toi qu'il n'y ai que des caractères numériques d'insérés en invalidant la saisie si tu te rends compte que c'est une lettre ou un caractère spécial exemple. Ensuite, faut tester la longueur de la chaine dans la textbox et ajouter des / quand tu as un longueur de 2 et 5.
De la même manière, quand on supprime un caractère, faut retirer les / au bon moment (là encore en redéfinissant la bonne méthode).
Il existe peut être d'autres méthodes (je ne suis pas très doué en formulaire) mais celle la te permet de personnaliser un maximum ta zone de saisie.
Essaye de voir si tu arrives à quelque chose avec cette base de travail, je te filera un peu de code si tu ne t'en sors vraiment pas.
Parmifèr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while(cafe <= 0) { developper = false; }
Oui excusez moi,
je fais de l'ASP.net C#
et en VB jai vu des codes hier mais impossible a les retrouver pour que je traduise le VB en C#
si c'est possible
et si jutilise du jQuery pour le faire?
bonjour,
s'il s'agit d'un projet Winform l'objet DateTimePicker (calendrier) est fait pour saisir des dates.
s'il s'agit d'un projet Web Jquery offre le même type d'objet (calendar) ici un exemple : http://jqueryui.com/datepicker/
Ta réponse est parvenue en même temps que la rédaction de ma réponse.
Je t'ai mis une URL avec exemple de datetimepicker en Ajax tout y est expliqué.
Si le DatePicker est bien fait, on peut saisir l'année à la main.
Donc non.
EDIT :
Voilà un bon DatePicker : http://demos.telerik.com/kendo-ui/datepicker/index
Parmifèr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while(cafe <= 0) { developper = false; }
pamifer oui mais le probleme et que je suis pas en MVC
pour avoir le datepicker
Tu adaptes ! Je suis sur que t'es capable de lire un peu de documentation.
Parmifèr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 while(cafe <= 0) { developper = false; }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager