先看代码ClassMyData.DbSystem db = new ClassMyData.DbSystem();
            string sDate = dDateTime.AddHours(-nhour).ToString();
            string eDate = dDateTime.AddHours(nhour).ToString();
            string sql = mysql;
            DataTable dt = db.GetDataTable(sql);
            drv.DataSource = null;
            drv.DataSource = dt;
            for (int i = 0; i < drv.Rows.Count; i++)
            {
                try
                {
                    if (drv["column7",i].Value.ToString() == "待处理")
                    {                        
                        drv.Rows[i].DefaultCellStyle.BackColor = Color.Red;
                    }
                }
                catch
                { 
                    
                }
                
            }
上面的代码是绑定datagridview后便利它将找到的行背景设置为红色的代码。我测试了,找到了需要的行,但是设置行背景不成功,背景颜色闪了一下就不见了。请大家帮忙分析一下原因。我在便利GridView后加了刷新也不行。