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 :

DataSource GridView avec dictionnaire


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Expert technique .NET
    Inscrit en
    Août 2007
    Messages
    272
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Expert technique .NET

    Informations forums :
    Inscription : Août 2007
    Messages : 272
    Par défaut DataSource GridView avec dictionnaire
    Salut,

    Pour faire un programme générique, je dois gérer une liaison avec un GridView un pue particulière : certains champs de mes objets liés (via la DataSource) sont connus, les autres non.
    Mon idée est donc de créer une classe avec des propriétés fixes (int, string ...) correspondant aux champs connus, et de mettre les autres dans un dictionnaire dont les clefs seraient les noms des champs.
    Sauf que je n'arrives pas à faire le binding avec le dictionnaire.

    Comment faire ? A défaut, quel autre solution verriez-vous ?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de Nicolas Esprit
    Homme Profil pro
    Consultant en technologies
    Inscrit en
    Février 2010
    Messages
    1 467
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en technologies
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 1 467
    Par défaut
    Bonjour,

    Une solution simple, mais qui ne permet pas vraiment de peaufiner le formatage des données : AutoGenerateColumns à True sur la GridView. Avec cette option, tu peux faire un Bind de n'importe quelle table sur la même GridView, sans avoir à spécifier quoi que ce soit.

    En espérant t'avoir aidé.

Discussions similaires

  1. raffraichir gridview avec datasource
    Par bender86 dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 21/02/2014, 20h28
  2. Réponses: 3
    Dernier message: 09/06/2011, 08h28
  3. [Datasource]Configuration avec SQL
    Par ennadi dans le forum JDBC
    Réponses: 15
    Dernier message: 06/06/2007, 10h52
  4. Réponses: 2
    Dernier message: 20/06/2006, 16h32
  5. Contenu DataSource.xml avec base Mysql
    Par PrinceMaster77 dans le forum XMLRAD
    Réponses: 3
    Dernier message: 11/03/2004, 12h59

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