BackColor cella datagridview

martedì 31 luglio 2007 - 18.45

denis.basei Profilo | Senior Member

Buona sera a tutti

Dato un datagridview vorrei colorare di rosso lo sfondo delle celle di una detarminata colonna se non hanno nessun valore. Per fare questo ho fatto così:

If Me.dgvMagazzino01.Item("dgvSitoDestinazione", Conta).Value Is DBNull.Value Then
Me.dgvMagazzino01.Item("dgvSitoDestinazione", Conta).Style.BackColor = Color.Red
End If

Pur eseguendo l'istruzione non ha nessun effetto. Mi sapete aiutare?


Grazie

Anonimo Profilo | Senior Member

Se vuoi andare sul sicuro usa un itemtemplate inserisci quindi una label o un literal, quindi:
if ctype(e.item.findcontrol("tuaLabel",Label).text = "" then
ctype(e.item.findcontrol("tuaLabel",Label).FoeColor= .....
End If

P.S:
Sorry solo ora mi sono accorto che stai parlando di Windos Application, pensavosi trattasse di Web Forms.

Mi sa che le ferie mi ci vogliono.....
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5