SMART datagrid v1.4 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.onValueChanged  event

setValue 호출로 데이터행의 한 필드 값이 변경된 후 발생한다. 

변경 직전에는 onValueChanging 이벤트가 발생한다. 또, 이 이벤트가 지정되지 않았거나 이벤트 핸들러에서 명시적으로 true를 리턴하지 않으면 추가로 onRowUpdated 이벤트가 발생한다. 

위 이벤트들이 모두 발생한 후 onDataChanged 이벤트가 추가 발생한다. 

function onValueChanged (ds: GridDataSet, row: Integer, field: Integer);
Returns
Void
Parameters
ds - GridDataSet.
데이터셋.
row - Integer.
값이 수정된 행 번호.
field - Integer.
값이 수정된 데이터필드 인덱스.
Code -1
    ds.onValueChanged = function (ds, row, field) {
        var value = ds.getValue(row, field);
        $('#salary').val(value);
    };
See Also
onValueChanging
onRowUpdated
onDataChanged
setValue
updateRow
Examples
GridDataSet Edit