Hi ,
First for change Row Color
GridView1.Rows[1].BackColor = Color.Red;
and For prevent form Editing
//put your condition like you will check on some value on the Gridview and if it true it has to be not update
if (GridView1.Rows[index].Cells[0].Text =="0")
{
GridView1.EditIndex = -1;
}
Best Regards
M.Mitwalli