private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem||e.Item.ItemType==ListItemType.EditItem) { if(Convert.ToInt16(DataBinder.Eval(e.Item.DataItem,"PKID"))<5)e.Item.Cells[1].BackColor=Color.Pink; }} 转载于:https://www.cnblogs.com/gjahead/archive/2006/06/23/433890.html