Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Visualizzare immagini in gridview a seconda del contenuto
venerdì 27 giugno 2008 - 15.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ertulio
Profilo
| Senior Member
312
messaggi | Data Invio:
ven 27 giu 2008 - 15:44
Salve, ho la necessità di visualizzare un immagine in un gridview a seconda del contenuto del campo. Ad esempio se nel campo esito cè la scritta positivo, il grid deve visualizzare una derterminata immagine, se cè negativo un altra. Per popolare il grid view utilizzo il wizard, ma per visualizzare l'immagine???
Grazie
http://www.risorsefantacalcio.it
Risorse per tutti gli appassionati di fantacalcio da cui prelevare news, probabili formazioni, voti del corriere e gazzetta e tanhto altro.
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
ven 27 giu 2008 - 17:10
Ciao,
penso proprio che la colonna di tipo ImageField sia quello ti serve.
Qui trovi la documentazione:
http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.imagefield.aspx
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
ertulio
Profilo
| Senior Member
312
messaggi | Data Invio:
ven 27 giu 2008 - 23:40
però come faccio a dire se cè tot visualizza questa immagine se ce naltra cosa visualizzane naltra
http://www.risorsefantacalcio.it
Risorse per tutti gli appassionati di fantacalcio da cui prelevare news, probabili formazioni, voti del corriere e gazzetta e tanhto altro.
rossimarko
Profilo
| Guru
1.173
messaggi | Data Invio:
sab 28 giu 2008 - 20:39
Da dove carichi i dati? Da un database? Di che tipo (access/sql)?
Puoi creare nella query che carica i dati dal db una colonna che ti dice se il valore è superiore o inferiore ad una soglia.
Poi puoi sfruttare le proprietà DataImageUrlFormatString (
http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.imagefield.dataimageurlformatstring.aspx
) e DataImageUrlField (
http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.imagefield.dataimageurlfield.aspx
) per associare l'immagine al campo che hai creato.
Esempio pratico: da db ti arriva una colonna "CampoImmagine" che avrà valore 1 quando è al di sopra della soglia, e 0 quando è sotto.
Nel campo DataImageUrlFormatString metti "Immagine_{0}.jpg" e nel campo DataImageUrlField metti il nome della colonna "CampoImmagine".
Automaticamente quando la griglia verrà caricata visualizzerà
Immagine_1.jpg quando il valore della colonna è 1
e Immagine_2.jpg quando il valore della colonna è 0
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !