foreach(DataGridItem i in mygrid.Items)
 {
   if(((CheckBox)i.FindControl("chkbox")).Checked == true)
   {
    ((TextBox)i.FindControl("txt_firname")).Visible = true;
    ((TextBox)i.FindControl("txt_lastname")).Visible = true;
    ((Label)i.FindControl("lab_firname")).Visible = false;
    ((Label)i.FindControl("lab_lastname")).Visible = false;
    i.BackColor=????;//在这里怎么给i加上背景色呢??
   }
}