datalist itemdatabound event having issues changing item bg color on condition
Posted
by Jreeter
on Stack Overflow
See other posts from Stack Overflow
or by Jreeter
Published on 2010-05-17T20:41:09Z
Indexed on
2010/05/17
20:50 UTC
Read the original article
Hit count: 301
Hey guys I'm trying to do something really simple.. I'm checking a data column in my datarow if it's > 0 I want the item back color in the datalist to be green if its < 0 remain transparent...
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView drv = (DataRowView)(e.Item.DataItem);
int rating = int.Parse(drv.Row["rating"].ToString());
if (rating > 0)
{
e.Item.BackColor = System.Drawing.Color.Green;
}
}
I've stepped through with debugger and it's hitting all the conditions the color just isn't changing.. I know it has to be something simple I just can't see it.
© Stack Overflow or respective owner