Bonjour voici mon problème,

j'ai une liste de voiture que je bind a un datagrid.

je voudrais un résultat semblable:
(si la voiture a n constructeur, nous avons n lignes)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
marque   modèle   couleur   constructeur
 
opel       astra      rouge        toto
 
opel       astra      rouge        tata
Chaque objet voiture à des properties (marque, modèle, etc) et une liste de constructeur.

mon problème est que je n'arrive pas à aller chercher dans la liste du constructeur...(pas de problème pour les properties).

J'ai l'erreur suivante.

DataBinding: 'System.Collections.Generic.List`1[[BusinessLayer.Metier.Voiture, BusinessLayer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' does not contain a property with the name 'Code'.
Je comprend l'erreur mais je me demandais si il existait une syntaxe possible...

est-ce possible ou il me faut penser différemment?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
       <asp:TemplateColumn HeaderText="Code">
            <ItemTemplate>
                <asp:HyperLink
                 ID="idCert" runat="server" 
                      text='<%#Eval("Constructeur.Code")%>'  
                  >Code</asp:HyperLink>
                </ItemTemplate>
         </asp:TemplateColumn>
je suis un peu perdu!!!
merci de votre aide