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

Dotnet Discussion :

DataBind, WinForm, WebForm et 2.0


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut DataBind, WinForm, WebForm et 2.0
    Bonjour tout le monde.

    Est-ce que qq'un connait l'expliquation du pourquoi du comment de la disparition de la méthode DataBind sur le DataGridView en WinForm 2.0 alors que la méthode existe toujours pour les WebControls?

    Merc merci

  2. #2
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    Ca doit être parce que l'affectation de la propriété "DataSource" fait le binding automatiquement.

  3. #3
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Ca ok.
    Mais pourquoi avoir changé ça en 2.0, et juste pour les winforms?
    Telle est la question

  4. #4
    Membre chevronné Avatar de npuzin
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 265
    Par défaut
    Je suis presque sûr qu'il n'a jamais été utile d'utiliser la méthode Databind dans les Winforms. La méthode existait peut être mais il était à ce moment là inutile de l'appeller explicitement.

  5. #5
    Membre Expert Avatar de Guulh
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    2 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 2 160
    Par défaut
    A mon humble avis (humble parce que j'ai assez peu pratiqué ASP.Net), c'est dû au fait qu'une appli web et une appli windows sont quand même pas mal différentes : l'une (hors ajax) n'est rafraîchie qiu'à la demande de l'utilisateur, l'autre peut être le reflet exact de l'état actuel du programme. En WinForm, le cas de base est de définir une DataSource et de vouloir immédiatement que la grille présente les données de sa source. Si on veut momentanément couper ce lien, un SuspendBinding() et zou. En WebForm, la grille ne représente pas dynamiquement sa source. C'est plus une "photo" à un instant donné.

    Mais peut-être me gourre-je. Ravi d'en apprendre plus si quelqu'un a quelque chose à partager sur le sujet

Discussions similaires

  1. Winform / Webform ! Quelle choix pour le développement en entreprise ?
    Par nicolas_cs2i dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 18/09/2007, 11h49
  2. Réponses: 4
    Dernier message: 21/02/2007, 12h04
  3. Réponses: 2
    Dernier message: 29/06/2006, 16h33
  4. [C#]Winform vers webform ?
    Par annalady dans le forum ASP.NET
    Réponses: 1
    Dernier message: 14/04/2006, 11h52

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