Asp.net 如何在C中取消选中WebDataGrid中的标题复选框#
我有一个WebDataGrid和一个UnboundCheckBoxField列。我希望能够从代码隐藏中选中和取消选中标题中的复选框,从而选择或取消选择所有项目。Asp.net 如何在C中取消选中WebDataGrid中的标题复选框#,asp.net,infragistics,webdatagrid,Asp.net,Infragistics,Webdatagrid,我有一个WebDataGrid和一个UnboundCheckBoxField列。我希望能够从代码隐藏中选中和取消选中标题中的复选框,从而选择或取消选择所有项目。 有WebDataGrid1.Columns[“IsActive”]。标头,但没有我可以设置的值。您的方法是正确的,只需将列强制转换为UnboundCheckBoxField并使用HeaderChecked属性即可 代码片段(C#): protected void button1_Click(object sender, EventArg
有WebDataGrid1.Columns[“IsActive”]。标头,但没有我可以设置的值。您的方法是正确的,只需将列强制转换为
UnboundCheckBoxField
并使用HeaderChecked
属性即可
代码片段(C#):
protected void button1_Click(object sender, EventArgs e)
{
UnboundCheckBoxField checkboxField = (WebDataGrid1.Columns[0] as UnboundCheckBoxField);
checkboxField.HeaderChecked = !checkboxField.HeaderChecked;
}
<ig:WebDataGrid ID="WebDataGrid1" runat="server" Height="350px" Width="400px" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<ig:UnboundCheckBoxField Key="Check" HeaderChecked="true" Width="25px" />
...
</Columns>
<Behaviors>
<ig:EditingCore>
<Behaviors>
<ig:CellEditing>
</ig:CellEditing>
</Behaviors>
</ig:EditingCore>
</Behaviors>
代码片段(aspx):
protected void button1_Click(object sender, EventArgs e)
{
UnboundCheckBoxField checkboxField = (WebDataGrid1.Columns[0] as UnboundCheckBoxField);
checkboxField.HeaderChecked = !checkboxField.HeaderChecked;
}
<ig:WebDataGrid ID="WebDataGrid1" runat="server" Height="350px" Width="400px" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<ig:UnboundCheckBoxField Key="Check" HeaderChecked="true" Width="25px" />
...
</Columns>
<Behaviors>
<ig:EditingCore>
<Behaviors>
<ig:CellEditing>
</ig:CellEditing>
</Behaviors>
</ig:EditingCore>
</Behaviors>
...
Gif:
protected void button1_Click(object sender, EventArgs e)
{
UnboundCheckBoxField checkboxField = (WebDataGrid1.Columns[0] as UnboundCheckBoxField);
checkboxField.HeaderChecked = !checkboxField.HeaderChecked;
}
<ig:WebDataGrid ID="WebDataGrid1" runat="server" Height="350px" Width="400px" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<ig:UnboundCheckBoxField Key="Check" HeaderChecked="true" Width="25px" />
...
</Columns>
<Behaviors>
<ig:EditingCore>
<Behaviors>
<ig:CellEditing>
</ig:CellEditing>
</Behaviors>
</ig:EditingCore>
</Behaviors>