AUISoft에이유아이소프트
데모 본문으로 이동

기본적으로 엑스트라 체크박스의 전체 선택(헤더의 체크박스)은 개별 행들을 전체 선택/해제를 실행하게 됩니다.

그러나 개발자가 원하는 방식대로 전체 선택/해제를 제어해야 할 경우가 있습니다.

independentAllCheckBox = true 를 설정하면, 전체 선택 체크박스가 독립적인 역할을 하게 됩니다.

즉, 전체 선택을 클릭하더라도 개별 행들을 전체 선택하지 않고, 이벤트만 발생 시킵니다.

이 이벤트를 받아서 개발자가 제어 하십시오.

데모는 전체 선택을 클릭 할 때 이름이 "Anna" 인 사람은 제외하였습니다. (rowCheckableFunction 함수를 통해 이름이 "Anna" 인 행은 체크 박스 변경 못하게도 함) 즉, 이름이 "Anna" 인 행은 영원히 체크 할 수 없음

비활성화 처리가 아닌 특정 행의 체크박스 보이지 않게 처리한 데모 보기