Bonjour tout le monde,

j'ai deux table Facture et Client
Facture(identifiant, clientIdentifiant,code, .... )
Client(identifiant, nom,.....)

j'ai créé un gridView je veux afficher la liste des factures,mon problème est au niveau de l'affichage du client, je veux afficher le nom du client.

code ASP

<asp:GridView ID="GridView1" runat="server" CellPadding="4"
ForeColor="#333333" GridLines="None" Width="420px"
AutoGenerateColumns="False" onrowdatabound="GridView1_RowDataBound"
DataSourceID="ldsInvoice" AllowPaging="True" >
<Columns>
<asp:BoundField DataField="code" HeaderText="Fatura code"
ReadOnly="True" SortExpression="code" />


<asp:TemplateField HeaderText="Client" SortExpression="Client">
<ItemTemplate>
<asp:Label ID="Label" runat="server" Text='<%# Eval("Client.nom") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="TextBox" runat="server" Text='<%# Eval("Client") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>



</Columns>

<AlternatingRowStyle BackColor="White" />

<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
<SortedAscendingCellStyle BackColor="#F5F7FB" />
<SortedAscendingHeaderStyle BackColor="#6D95E1" />
<SortedDescendingCellStyle BackColor="#E9EBEF" />
<SortedDescendingHeaderStyle BackColor="#4870BE" />



</asp:GridView>

[COLOR="rgb(255, 140, 0)"]fin code ASP[/COLOR]

la partie en rouge donne une erreur :
DataBinding: 'DynamicClass1' does not contain a property with the name 'Client'.