3
RadGrid에 확인란이있는 열이 있는데이 열을 ItemTemplate으로 추가하여 일반 모드로 편집 할 수있게했습니다.서버에서 RadGrid 확인란의 값을 가져 오는 중
<telerik:GridTemplateColumn UniqueName="IsSelected" DataField="IsSelected">
<ItemTemplate>
<asp:CheckBox ID="chkBoolean" runat="server" Checked='<%# Convert.ToBoolean(Eval("IsSelected")) %>'Enabled='<%# Convert.ToBoolean(Eval("IsSelectionDisable")) %>' />
</ItemTemplate>
</telerik:GridTemplateColumn>
이 항목을 사용하여 편집 가능한 확인란을 표시 할 수 있습니다. 이제 내 문제는 사용자가 체크 박스를 변경했을 때 저장하기 위해 checkox의 체크 된 값을 얻는 방법이다. 단추를 클릭 할 때 나는 여전히 확인하고 저장하는 모든 행을 가져와야합니다. 아래 코드는 확인란을 선택하지 않았기 때문에 작동하지 않습니다. 가치를 얻을 수있는 방법이 있습니까?
foreach (GridDataItem item in rgUnavailResult.MasterTableView.Items)
{
(CheckBox)item["IsSelected"].Controls[0]
}
감사