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 :

modifier un textbox en readonly


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 100
    Par défaut modifier un textbox en readonly
    Bonjour

    J'ai le problème suivant dans une de mes appli.
    j'ai un textbox qui doit contenir une date, et dont la propriété readonly est à true, car je ne souhaite pas que les utilisateur puissent modifier la valeur à la main. Cependant, j'autorise les utilisateurs à modifier cette valeur à l'aide d'un petit calendrier qui apparait quand la souris passe sur le textbox.

    Mon problème est que pour enregistrer le changement je passe par un evenement "TextChanged" sur le textbox. Or le fait que celui-ci soit en readonly empeche l'appele de cette evenement.

    Quelq'un aurait-il une solution pour que les utilisateurs puissent changer la date sans mais qu'ils puissent la saisir à la main?

    Merci

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    T'as qu'à mettre un label à la place du textbox...

    ça revient au même.. Le TextBox est là pour saisir des données, alors je ne vois pas l'intérêt de le mettre en lecture seule..

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    59
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 59
    Par défaut
    Bobbledople as-tu essayé avec l'événement OnChange plutôt que TextChanged ?

  4. #4
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    T'as qu'à mettre un label à la place du textbox...
    +1


    Et tant qu a faire autant encapsuler ton code dans un webcontrol personnalisé et lui créer un evenement OnDateChange pour recuperer cet evenement.

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2009
    Messages
    100
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 100
    Par défaut
    Merci pour vos réponses, je vais essayer tout ca!

Discussions similaires

  1. Problème avec Modified de TextBox
    Par bubulemaster dans le forum Windows Forms
    Réponses: 5
    Dernier message: 10/04/2008, 10h23
  2. [VB.NET]Comment modifier un textbox a partir d'une dll?
    Par Subkill dans le forum Général Dotnet
    Réponses: 5
    Dernier message: 21/01/2008, 21h38
  3. Inteface AERO, textbox et readonly.
    Par sandre dans le forum Windows Forms
    Réponses: 15
    Dernier message: 26/11/2007, 17h51
  4. Modifier couleur textbox
    Par oli_carbo dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/02/2007, 22h09
  5. Mettre un textbox en readonly
    Par Batizme dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 25/01/2005, 14h34

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