加入一列模板列,这样的文章好多,你搜索一下checkbox或者模板列

解决方案 »

  1.   

    for(int i=0;i<DataSet.Table[0].Rows.Count;i++)
    {
       if (DataSet.Table[0].Rows[i]["check"].ToString()=="选中")
          {
                 (CheckBox)DataGrid1.Items[i].FindControl("CheckBox1").Checked=true;
          }
    }
      

  2.   

    我说的是无法显示这个CheckBox时怎么办?
      

  3.   


    如果你是要显示checkBox,则在<HTML>中<COLUMN>内加上下面代码即可:        <asp:TemplateColumn HeaderText="主题">
    <ItemTemplate>
                <asp:checkBox id="chk1"></asp:checkBox> </ItemTemplate>
    </asp:TemplateColumn>