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 1.0/1.1
Colore Campo Datagrid
lunedì 27 settembre 2004 - 09.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
igor
Profilo
| Junior Member
64
messaggi | Data Invio:
lun 27 set 2004 - 09:24
Ciao a tutti,
il mio problema é questo:
ho creato un datagrid con 6 colonne, 4 boundcolumn, una buttoncolume e una TemplateColumn.
in questa Templatecolumn un inserito un label che voglio colorare (Verde, Arancio o verde) a dipendenza
di una condizione basata sui dati che uso per popolare il datagrid(in pratica voglio se esiste una data il label deve essere verde,
se non esiste e sono passati meno di 3 giorni arancio, altrimenti rosso).
Non penso che sia un grosso problema da realizzare ma non so come comportarmi per applicare questa condizione.
Grazie e buon lavoro.
igor
ozziii
Profilo
| Newbie
22
messaggi | Data Invio:
lun 27 set 2004 - 10:01
Aggiungi una colonna nel DataSet (Colore)
la modifichi a seconda della data con un ciclo foreach
nella TemplateColumn inserisci
<font color='<%#DataBinder .......Colore....%>' ><%#DataBinder ..... Testo %> </font>
Più o meno così
igor
Profilo
| Junior Member
64
messaggi | Data Invio:
lun 27 set 2004 - 10:57
intanto grazie.... Coach potresti essere + preciso... che non capisco é come applicare la mia scelta per ogni singola riga...
ozziii
Profilo
| Newbie
22
messaggi | Data Invio:
lun 27 set 2004 - 15:45
Scusa in c# come si trasformerebbe il codice?
e se utilizzo tutte ItemTemplate con <%# DataBinder.Eval(Container.DataItem, "nome") %>
come faccio (lato codice) a ottenere la variabile "nome"
cioè
void dg_ItemDataBound(object sender ,System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(nome==1 )//come faccio?
{
e.Item.BackColor = System.Drawing.Color.Red;
}
}
igor
Profilo
| Junior Member
64
messaggi | Data Invio:
mar 28 set 2004 - 10:07
Grazie Coach! ho usato l'evento ItemDataBound che non conoscevo e adesso la cosa funziona, ho avuto un po di problemi nel cast del label che avevo nella cella del DataGrid ma mo funzia!!!
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 !