Formation PUB770 : ASP.NET WebForms, H-2015 Le GridView : un premier contrôle orienté données

16.3 Afficher la valeur d'une clé étrangère


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 :

Fichier .aspx (ASP.NET)

<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 :

Fichier .aspx (ASP.NET)

<asp:GridView ...>

   <Columns>

      ...

      <asp:BoundField DataField="cat_description" .../>

      ...

   </Columns>

</asp:GridView>

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Par Christiane Lagacé
Dernière révision le 18 août 2017
Merci de partager !

Site fièrement hébergé chez A2 Hosting.

Soumettre