0
我需要區分十個連續的單元格。如何在網格單元中着色不同的值
當數據綁定到gridview的值時,如果它們具有不同的值,那麼它們中的每一個都是連續的。
所以,這個單元格有不同的價值。如果此單元格值爲< = 3,則顏色爲紅色,單元格值> 3的顏色爲綠色。
我需要使用for循環條件爲每個單元着色。請將任何人告訴我這個解決方案。什麼是最好的方法來做到這一點?
我需要區分十個連續的單元格。如何在網格單元中着色不同的值
當數據綁定到gridview的值時,如果它們具有不同的值,那麼它們中的每一個都是連續的。
所以,這個單元格有不同的價值。如果此單元格值爲< = 3,則顏色爲紅色,單元格值> 3的顏色爲綠色。
我需要使用for循環條件爲每個單元着色。請將任何人告訴我這個解決方案。什麼是最好的方法來做到這一點?
在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;
}
}
嘗試你有什麼迄今所做? – Leo