[C#] GridView et objet perso
Bonjour à tous,
Voila j'ai un petit probleme avec ma gridview. J'ai une requete qui me renvoie un objet perso Commande qui est comme cela en gros
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public Commande
{
public string id_commande{get;set;}
public Client client_commande{get;set;}
}
public Client
{
public string nom_client{get;set;}
public string prenom_client{get;set;}
} |
Bon je simplifie a mort mais ca simplifiera mon explication
Je souhaite afficher l'id commande et le nom prenom associé a la commande
Je fais alors ceci
Code:
1 2 3
|
maGridView.dataSource = maMethodeQuiRetourneUneListeDeCommande();
maGridView.DataBind(); |
et dans le code aspx dans le gridview
Code:
1 2 3 4 5 6 7 8 9 10
|
<Columns>
<asp:BoundField DataField="id_commande" />
</Columns>
<Columns>
<asp:BoundField DataField="client_commande.nom_client" />
</Columns>
<Columns>
<asp:BoundField DataField="client_commande.prenom_client" />
</Columns> |
et cela me retourne une erreur je ne vois pas du tout comment pouvoir acceder a ces données.
Si quelqu'un pouvait m'aider.
Merci d'avance