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
}
}