SMART datagrid v1.4 > Classes > DataSet
매개변수 rows로 전달된 행들 중 상태가 UPDATED인 행들의 값을 변경 전의 값으로 되돌리고, 상태도 NONE으로 재설정한다.
rows가 지정되지 않으면 전제 행을 검사한다.
restoreMode가 AUTO이거나 EXPLICIT이면 행의 상태가 NONE인 행이 변경될 때 기존 값들을 보관한다. 이 후, 이 메소드가 호출되면 필드 값들을 복원되고 상태를 NONE으로 되돌린 후 보관된 값들을 제거한다.
또, restoreMode가 AUTO일 때는 행이 변경될 때마다 보관된 값들과 비교해서 동일해지면 상태를 NONE으로 되돌리고, 보관된 값들을 제거한다.
$('#restore').click(function () {
// 선택된 행들 중에서 복원한다.
dataset.restoreUpdateRows(grid.getSelectedDataIndices());
// 전체 행들 중에서 복원한다.
dataset.restoreUpdateRows();
// 한 행을 복원한다.
dataset.restoreUpdatedRows(10);
}