C# GridView复选框字段是否为灰色?

C# GridView复选框字段是否为灰色?,c#,asp.net,C#,Asp.net,我有一个从数据集绘制字段的GridView: protected void Page_Load(object sender, EventArgs e) { var dat = SecurityManager.GetAllGroups(); GridView1.DataSource = dat; GridView1.DataBind(); } 其中之一是IsAdministrator属性 它应该显示为一个复选框。 是的,但它是灰色的。我希望它被启用,以便我可以修改它。 从

我有一个从数据集绘制字段的GridView:

protected void Page_Load(object sender, EventArgs e)
{
    var dat = SecurityManager.GetAllGroups();
    GridView1.DataSource = dat;
    GridView1.DataBind();
}
其中之一是IsAdministrator属性

它应该显示为一个复选框。 是的,但它是灰色的。我希望它被启用,以便我可以修改它。 从那里开始,我将遍历每一行并相应地更新

这可能吗?如何取消选中复选框

谢谢

如果您正在使用,则只能在编辑模式下更改该值。要解决此问题,如果要为所有行设置复选框,请使用,并在项目模板中提供一个复选框,如:

<asp:TemplateField ..>
   <ItemTemplate>
      <asp:CheckBox .. Checked='<%# Bind("IsAdministrator") %>' />
   </ItemTemplate>
</asp:TemplateField>