读书人

DATagrid中若某列的值有大于0的就将

发布时间: 2012-03-01 10:25:47 作者: rapoo

DATagrid中若某列的值有大于0的,就将当前行以不同于其它行的颜色显示数据,谢谢。
如题,用JAVASCRIPT,或者其它的办法都可以。

[解决办法]
ref:
http://topic.csdn.net/u/20070703/11/475eee1a-fe32-4233-8b23-72b30355351b.html
http://dev.csdn.net/article/35/35675.shtm

应该是想要的;
[解决办法]
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
DataRowView row;
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
if (e.Item.Cells[列号].Text>0)
e.Item.BackColor = Color.Red;
}
}

读书人网 >asp.net

热点推荐