bool checked1 = (datagrid1.FindControl("CheckBox1") as System.Web.UI.WebControls.CheckBox).Checked;
我没有将Object引用设置为对象的实例。
如何从DataGrid内部访问CheckBox是否为Check?
注意: CheckBox位于HeaderTemplate
中答案 0 :(得分:0)
您要遍历 DataGridItems
foreach( DataGridItem di in datagrid1.Items )
{
CheckBox chkBx = (CheckBox)di.FindControl("CheckBox1") ;
if( chkBx !=null && chkBx.Checked )
{
//isChecked
}
}