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 :

Remplissage d'un GridView


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
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut Remplissage d'un GridView
    Bonjour à tous,

    Je commence à developper une application web, et dans une des pages je voudrais montrer une table avec des propositions en attente.

    J'ai pensé en utiliser le GridView, mais je n'arrive pas à le remplir avec mon DataSet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    Private Sub RemplirPlanning()
        strSQL = "SELECT T_calendrier.Formation, T_stages.Stage_Nom, T_calendrier.Prix, T_collaborateurs.Nom " & _
                 "FROM (T_calendrier LEFT JOIN T_stages ON T_calendrier.Stage = T_stages.Stage) LEFT JOIN T_collaborateurs ON T_calendrier.Mec = T_collaborateurs.Mec " & _
                 "WHERE (T_calendrier.Accordee='En attente')"
        ObjetConnection = New OleDbConnection()
        ObjetConnection.ConnectionString = DRHConn
        ObjetConnection.Open()
        ObjetCommand = New OleDbCommand(strSQL)
        ObjetCommand.CommandTimeout = 0
        ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand)
        ObjetCommand.Connection() = ObjetConnection
        ObjetDataAdapter.Fill(ObjetDataSet, "T_planning")
        ObjetDataTable = ObjetDataSet.Tables("T_planning")
        Me.gridPlanning.DataSource = ObjetDataSet.Tables("T_planning")
        Me.gridPlanning.DataBind()
    End Sub
    Ici je mets l'initialisation de la page:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Private Sub WebForm2_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
        Call RemplirPlanning()
        Me.lblCout.Text = "Le coût total est de " & Calculer() & " €"
    End Sub
    Lorsque je essaye de voir le resultat, mon GridView reste vide, malgré les 5 enregistrements de la DataTable T_planning

    Est-ce que quelqu'un pourrait m'aider, svp?
    Merci d'avance

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 67
    Par défaut
    J'y connais pas grand chose (pour ne pas dire rien) à DataSet mais est-ce que c'est normal que dans ton code, il n'y a pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ObjetDataSet = New DataSet()
    ou un truc du même genre?

    Sinon, moi, j'utilise des SqlDatasource et ça marche très bien, les dataSet, je connais pas désolé

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    923
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2008
    Messages : 923
    Par défaut
    Merci pour la peponse Kazuko,


    Mais le DataSet est bien rempli. Je me suis aperçu que le problème c'était que je voudrais remplir des colonnes que j'avais mis "en plus" dans le GridView.
    (J'avais effacé les colonnes qu'ont vennu par defaut).

    J'ai donc resolu le problème en laissant les colonnes originales du GridView.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Remplissage D'un Gridview par un fichier XML
    Par derfez dans le forum C#
    Réponses: 2
    Dernier message: 28/06/2010, 13h18
  2. Remplissage d'un gridview
    Par phoenix345 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 26/01/2010, 18h00
  3. Petit souci pour le remplissage d'un GridView
    Par Wizard50 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 22/01/2010, 12h33
  4. probleme de remplissage de mon gridview
    Par kaygee dans le forum ASP.NET
    Réponses: 7
    Dernier message: 22/10/2009, 13h31
  5. remplissage d'un gridview
    Par thewaterkidny dans le forum ASP.NET
    Réponses: 2
    Dernier message: 24/05/2007, 11h39

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