在DATAGRID中的OnItemDataBound事件里,我怎么能给指定的数据行的字体添加颜色呢?
e.Item.Style.Add("color","black");//这是给所有的数据行添加颜色,能给指定的数据行的字体添加颜色吗?

解决方案 »

  1.   

    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
        if((e.Item.ItemIndex + this.DataGrid1.PageSize *  this.DataGrid1.CurrentPageIndex) > 60 )
                           {
                               e.Item.BackColor = Color.Red;
                            }
                           else 
                           {
                               e.Item.BackColor = Color.Green;                           
                           }
                                        
                      }