ASP.NET gridView farebné riadky
Nevie náhodou niekto, ako by bolo možné farebne odlíšiť riadky v ovládacom prvku gridView. Prípadne pomocou nejakého iného? Ďakujem. Malo by to fungovať v závislosti na nejakých datach v danom riadku. Napríklad sortiment produktov, a ktoré sú po záruke tak budú vyznačené červene, tie čo sú 3 dni pred koncom záruky tak oranžovo a ostatné nezmenená biela alebo nejaké pozadie. Ďakujem.
Re: ASP.NET gridView farebné riadky
zkus udělat delegáta na v tom gridu na FetchRowStyle
Kód:
grid.FetchRowStyle += new FetchRowStyleEventHandler(grid_FetchRowStyle);
a metodu s nejakou podminkou treba tu na datum
Kód:
private void grid_FetchRowStyle(object sender, FetchRowStyleEventArgs e)
{
if ((DateTime) (grid.Columns["dateOfExpiration"].CellValue(e1.Row)).Equal(DataTime.Today))
e1.CellStyle.ForeColor = Color.Gray;
}
Zmena barvy pozadi
Pisu to z hlavy netestoval jsem to, ale melo by to jit jak v ASP tak v C#