出什么信息
建议你用foreache 来遍历item

解决方案 »

  1.   

    没啥错误,就是每个CheckBox的Checked属性都是false。
      

  2.   

    可以呀,你再加上这个试试:
    if(((CheckBox)( DataGrid1.Items[1].FindControl("chkOK"))).Checked)
    {
        for(int col = 0 ; col < DataGrid1.Columns.Count ; col ++)
             as = DataGrid1.Items[row].Cells[col].ID;
    }
      

  3.   

    出什么错误?
    假如是无引用错误,肯定没找到你的模板Checkbox,
    一是看看checkbox所在列号对不对,
    二是checkbox的模板列的ID对不对!
      

  4.   

    把datagrid的绑定放在if(!IsPostBack)里
      

  5.   

    if (e.Item.ItemType==ListItemType.AlternatingItem || e.Item.ItemType=ListItemType.EditItem)
    {
    ((CheckBox)( DataGrid1.Items[1].FindControl("chkOK"))).Checked××××××××
    }
    确认有没有判断e。item。itemtype
      

  6.   

    to ml_net():
        我抽了自己两个嘴巴子,这么简单的错误我总是一犯再犯!谢谢!!