2014-01-30 3 views
0

Мне нужно выделить десять последовательных ячеек.Как цвет в ячейке сетки разные значения

Каждый из них, если они имеют разные значения, при привязке данных к значениям gridview.

так, эти ячейки имеют разное значение. если это значение ячейки равно < = 3, тогда цвет красный, а значение ячейки> 3 - зеленый.

Мне нужно покрасить каждую ячейку, используя условие цикла. Если кто-нибудь скажет мне это решение. Каков наилучший способ сделать это?

+0

Что вы сделали до сих пор? – Leo

ответ

0

Try в RowDataBound

protected void YourGrid_RowDataBound(object sender, GridViewRowEventArgs e) 
{ 

int _value = Int32.Parse(((DataRowView)e.Row.DataItem)["<column_name>"].ToString()); 
if (_value <= 3) 
{ 
    e.Rows.ForeColor = Color.Red; 
} 
else if (_value > 3) 
{ 
    e.Rows.ForeColor = Color.Green; 
} 
} 
Смежные вопросы