注意页面的回刷。
if(!IsPostback)
{
 //判断选中
}

解决方案 »

  1.   

    (RadioButton)item.Cells[0].Controls[1]
    没有找到控件吧
      

  2.   

    可以如下写,加一个模版列。里面加一个<asp:Label ID="lab_Checked">控件
    后台这些样lab_Checked.Text="<input type=checkbox name=chk_CheckValue ID=chk_CheckValue  value="+唯一Value的变量+">"提交后,后台写string _Value=Request["chk_CheckValue "].ToString();
      

  3.   

    if(((RadioButton)item.Cells[0].Controls[1]).Checked)应当进行显式的判断 因为在c++中合法,在c#中不合法