如题

解决方案 »

  1.   

    CheckBox chkBox =  datagrid1.Items.Item(1).FindControl("CheckBox1") if (chkBox.Checked)
    {}
    else
    {}
      

  2.   

    老大,不行啊,我的代码是这样的:
    <asp:TemplateColumn>
     <HeaderTemplate>
      <asp:CheckBox id="chkHeader" onclick="javascript:SelectAll(this);" runat="server"></asp:CheckBox>
      </HeaderTemplate>
     <ItemTemplate>
      <asp:CheckBox id="cbFlag" runat="server" AutoPostBack="True"></asp:CheckBox>
     </ItemTemplate>
    </asp:TemplateColumn>在.cs中:
    protected void CheckBoxCheck_CheckedChanged(object sender, EventArgs e)
    {
        ...这与你的代码显示不来
    }
      

  3.   

    Response.Write(dgDeptList.Items[dgDeptList.EditItemIndex].Cells[1].Text);我这样写出错:索引超出范围。必须为非负值并小于集合大小。参数名: index