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

softRemoveRowMode=true 설정인 경우 삭제된 행 아이템은 삭제 표시가 남습니다.

softRemovePolicy의 기본값은 "exceptNew"입니다. 원래 데이터는 삭제 표시를 남기지만, addRow 등으로 새로 추가한 행은 삭제할 때 바로 제거합니다.

때로는, 원래 서버에서 가져온 행이 아닌 사용자가 Insert 키나 addRow 메소드로 행을 추가하고, 필요 없어 삭제하고자 하는 경우 삭제 표시가 아닌 자체적으로 없애고 싶을 때가 있습니다.

즉, softRemoveRowMode 적용을 원래 데이터에만 적용하고자 할 때 softRemovePolicy="exceptNew" 를 설정하십시오.(기본값 : "exceptNew")

데모는 그리드 데이터 삽입 후 강제로 추가로 5개의 행을 삽입하였습니다. (사용자가 행을 추가 했다고 가정하기 위한 것임)

이 5개의 추가된 행을 삭제하면 바로 그리드에서 제거됩니다.(softRemoveRowMode 적용 안시킴)

그러나 원래 데이터를 삭제하는 경우에는 softRemoveRowMode 를 적용 시켜 삭제 표시를 남깁니다. 추후 그래서 복원(삭제 취소)이 가능합니다.

선택행 삭제(Ctrl+Del키)