Si les données à afficher dans un GridView contiennent une clé étrangère, c'est la requête SQL qui, à l'aide d'une jointure, ira chercher l'information relative à la clé étrangère.
▼Publicité Le texte se poursuit plus bas
Ex : Dans la source de données :
<asp:SqlDataSource ID="dataSourceProduit" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionStrings:ConnectionStringVotreSite %>"
SelectCommand="SELECT produit_id, produit_description, cat_description FROM produit INNER JOIN categorie ON produit_cat_id=cat_id ORDER BY produit_description">
</asp:SqlDataSource>
Dans la grille :
<asp:GridView ...>
<Columns>
...
<asp:BoundField DataField="cat_description" .../>
...
</Columns>
</asp:GridView>
Site fièrement hébergé chez A2 Hosting.