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 :

Du binding bi-directionnel


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 62
    Par défaut Du binding bi-directionnel
    Bonsoir !

    Est-il possible de faire du binding bi-directionnel ? Si oui, comment ?

    Cas pratique : un formulaire, à priori tout simple, avec une dizaine de textbox. Comment lier ces contrôles textbox à une source de données, de sorte qu'au premier chargement de la page les textboxs soient "alimentées" par la source de données ? Surtout, comment faire, à l'occasion du postback, pour que les textboxs dont le contenu a changé "alimentent" en retour la "source de données" ? Ce que j'appelle un "binding bi-directionnel"...

    Pour le coup, google n'est pas mon ami, je ne trouve pas d'exemple de la chose...

    A mon idée, au premier chargement de la page, une possibilité serait de créer un dataset, de "l'alimenter", et de le placer "en cache" dans la session ? Mais pour la suite, je suis, je l'avoue, un peu perdu...

    Toute aide, tout lien, ou (mieux encore!) tout morceau de code bienvenus !

    A vous tous, d'avance, MERCI

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    62
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 62
    Par défaut
    Merci pour le lien, très instructif.

    Il semble bien que le binding bi-directionnel ne soit pas possible avec une textbox, sauf dans le cadre d'un contrôle comme GridView, DetailsView et FormView.

    Autrement dit, une "simple" textbox dans un formulaire n'offre pas la possibilié d'un binding bi-directionnel, c'est à dire que son contenu peut être chargé par binding, mais que l'inverse n'est pas vrai : une modification du contenu de la textbox n'entrainera PAS automatiquement une modification de la source de données.

    Pouvez-vous confirmer ?

    Si vous confirmez, l'intérêt du bind semble soudain limité à certaines situations...

    Encore merci pour le lien !

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Effectivement on ne peut pas utiliser le binding dans n'importe quel contexte, mais seulement dans le cadre de la liaison de données (via DataSource ou DataSourceID)

Discussions similaires

  1. Data binding bi-directionnel
    Par Fichman dans le forum Flex
    Réponses: 0
    Dernier message: 05/12/2008, 14h13
  2. []Erreur sur second emploi collection binding
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/03/2004, 18h02
  3. Bind - sous-domaine
    Par _Gabriel_ dans le forum Réseau
    Réponses: 4
    Dernier message: 07/03/2004, 11h54
  4. Réponses: 8
    Dernier message: 18/09/2003, 18h12
  5. Codes étendus des flèches directionnelles
    Par coca dans le forum x86 16-bits
    Réponses: 2
    Dernier message: 11/12/2002, 17h10

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