Chechbox가 체크 된 행을 비활성화해야합니다. 다음 코드를 사용하여 RowDataBound 이벤트에서 시도했지만 오류 Object reference not set to an instance of an object
이 표시됩니다.Gridview에서 행을 비활성화하는 방법은 무엇입니까?
CheckBox cbAttachClrReq = (CheckBox)gvEntity.FindControl("chkAdd");
if (cbAttachClrReq.Checked)
{
this.gvEntity.Rows[e.Row.RowIndex].Enabled = false;
}
은'chkAdd' 가정은 행 내부에, 당신이 그것을 찾을 수 없습니다, 당신은 모든 행이 자신의이 포함되어 있기 때문에 행 자체 내에서 검색해야 확인란. –