Description

dataProvider의 복원 모드를 지정한다. 변경된 값은 restoreUpdatedRows() 함수로 복원 시킬 수 있다.

Members

NONE
Value: “none”
기본값. 복원 모드를 사용하지 않는다.

EXPLICIT
Value: “explicit”
명시적으로 restoreUpdatedRows()를 사용했을 경우에만 RowState와 값이 변경된다.

AUTO
Value: “auto”
값을 수정 후, 원래 값으로 다시 수정했을 경우 RowState가 원래 값으로 복원된다. restoreUpdatedRows()도 사용할 수 있다.

Examples

$("#button1").click(function(){
    dataProvider.setOptions({
        restoreMode: "explicit"
     });
})

$("#button2").click(function(){
    var rows = [0,1,2,3,4];
        
    dataProvider.restoreUpdatedRows(rows);
})

버튼을 누르면 dataProvider의 복구모드를 explicit로 지정한다.
버튼을 누르면 그리드의 수정한 값을 원래대로 수정하여 RowState가 복원된다.