在按钮上访问Datagrid中的复选框,单击Asp.net
本文关键字:复选框 单击 Asp net 按钮 访问 Datagrid | 更新日期: 2023-09-27 18:01:16
bool checked1 = (datagrid1.FindControl("CheckBox1") as System.Web.UI.WebControls.CheckBox).Checked;
我得到的对象引用没有设置为对象的实例。
我如何从DataGrid内部访问复选框是否检查?
注意:复选框位于HeaderTemplate
必须遍历DataGridItems
foreach( DataGridItem di in datagrid1.Items )
{
CheckBox chkBx = (CheckBox)di.FindControl("CheckBox1") ;
if( chkBx !=null && chkBx.Checked )
{
//isChecked
}
}