C# GridView复选框字段是否为灰色?
我有一个从数据集绘制字段的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属性 它应该显示为一个复选框。 是的,但它是灰色的。我希望它被启用,以便我可以修改它。 从
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>