Bonjour,
j'affiche dans un datagridview des données de tables.
avec les BoundField, j'affiche directement des données des colonnes sélectionnées!
j'ai 2 colonnes ou obligatoirement l'une des 2 a la valeur NULL, je veux donc afficher que celle ou la valeur n'est pas nulle (logique Wink dans une seule colonne (l'un contient du text, l'autre des byte[] pour faire une image)!
bref j'essaie de tester la valeur nulle de mes données pour savoir si j'affiche l'une ou l'autre de mes données!
et forcement il y a un hic, je peux pas faire if (Bind("ADL_AncienneValeur") != DBNull.Value)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <asp:TemplateField HeaderText="Ancienne valeur" SortExpression="ADL_AncienneValeur"> <ItemTemplate> <% if (Bind("ADL_AncienneValeur") != DBNull.Value) { %> <asp:Label ID="lblAncienneValeur" runat="server" Text='<%# Bind("ADL_AncienneValeur") %>' /> <% } else { %> <asp:Image ID="imgAncienneValeur" runat="server" /> <% } %> </ItemTemplate> </asp:TemplateField>
avez vous une solution a me proposer Big Smile
merki
Partager