J'ai dans mon application un objet Gridview
Ce GridView contient des colonnes avec des BoundField et d'autres avec des ButtonField

Je voudrais que le ButtonField n'existe que dans certains cas.

J'avais pensé charger avec ce code au niveau du fichier ASPX
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
                     <asp:ButtonField ButtonType="Image"
                                       HeaderStyle-CssClass = "row_LigneTitre"  
                                       CommandName="btn_Mail" 
                                       HeaderText="Mail" 
                                       ImageUrl='Images/Enveloppe.ico' >   
                                       <ItemStyle HorizontalAlign="Center"   Width="50px" />
                      </asp:ButtonField>
et dans le code behind tester les conditions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
           for (i=0; i<gr_ListeEval.Rows.Count;i++){
                if ((gr_ListeEval.Rows[i].Cells[0].Text.Equals(..
Par contre à partir de là je ne sais pas comment accéder à l'objet image