Ich habe eine Gridview mit den folgenden SpaltenGridview Zelle zurück Farbe unter der Bedingung basiert nicht funktioniert
Columns 5 Datum ist.
Spalten 6 ist Fehler.
Wenn der Fehler 0 oder null ist, wird die Zellenfarbe grün angezeigt. Wenn die Fehler nicht 0 oder nicht null sind, wird die Zellenfarbe rot angezeigt. Bis jetzt haben diese Bedingungen ich gemacht.
Meine Frage ist in den letzten drei Spalten, wenn das Datum nicht null ist, dann sollte die Zellenfarbe rot sein. Wie erreiche ich das?
mein Code wie folgt
if (e.Row.RowType == DataControlRowType.DataRow)
{
TableCell cell = e.Row.Cells[6];
string Failures = cell.Text.ToString().Trim();
string date = e.Row.Cells[5].ToString();
if (Failures == "0" || Failures == "NULL")
{
cell.BackColor = Color.Green;
}
else
{
cell.BackColor = Color.Red;
}
}
Aber wie diese bestimmte Zeile zu wissen? – SJD