반응형
ultragrid에 checkbox등을 올려 놓고 헤더의 전체 선택/해제 체크박스로 선택을 하면
소스 데이터(dataset등)에 적용이 되지 않아서 제대로된 데이터가 나오지 않는다.
예를 들어 전체 선택을 한 후에 다음 코드를 실행하면, 전체 선택된 결과를 가져오지 못한다.
var checkedRow = _dsServer.Tables[0].Select("checked='True'");
이는 다음과 같은 코드 속성및 기본 설정으로 이렇게 되는 것으로 본인다.
uGridServer.UpdateMode = UpdateMode.OnCellChangeOrLostFocus;
해결 방법으로는 이렇게 하면 된다.
uGridServer.UpdateData();
var checkedRow = _dsServer.Tables[0].Select("checked='True'");
를 실행 시키면 된다. 그럼 선택된 데이터 모두를 조회해온다.
반응형
'Winform' 카테고리의 다른 글
UltraDockManager 도킹패널 상단 타이틀 활성/비활성 (0) | 2016.01.15 |
---|---|
Infragistics Ultragrid내에 올린 컨트론의 ImageBackground가 로드 안되는 문제 (0) | 2016.01.15 |
Infragistics Grid에 체크 박스 넣기 (0) | 2016.01.04 |
Infragistics Grid event (0) | 2015.12.30 |
인프라지스틱스 울트라그리드 속성(ultragrid property) (0) | 2015.12.30 |
댓글