That's not working for me. Also, it would change all rows' color and not only the one's that got unmarked, right.
grid.DisplayLayout.Override.RowAppearance.ResetBackColor();