2 messaggi dal 22 novembre 2005
www.softsite.biz
Salve a tutti, ho un problema che non riesco a risolvere. In base ad un valore boolean del database, nel gridview volevo fare visualizzare un'immagine, ma la cosa sembra essere complicata. Il linguaggio usato è C#. Qualcuno mi può dare una mano???
Grazie.

Carlo
637 messaggi dal 12 agosto 2005
Le consiglio una soluzione di base, che poi può personalizzare.

<asp:GridView>
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:Image ID="img" runat="server"
                            ImageUrl="..."
                            Visible='<%# Eval("campoBoolean") %>' />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

Modificato da r.chiodaroli il 01 settembre 2006 17.33 -
personalmente preferisco "intercettare" l'evento RowDataBound e da li recuperato il riferimento all'immagine a al DataSorce prendere le mie diecisioni.

ma il consiglio di chiodaroli è validissimo, e estendendolo ottieni il solito risultato.

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.