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: 354
        
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