SMART datagrid v1.4 > Classes > TreeDataSet
setValue 호출로 행의 한 필드 값이 변경된 직후에 발생한다.
변경 직전에는 onValueChanging 이벤트가 발생한다. 또, 이 이벤트가 지정되지 않았거나 이벤트 핸들러에서 명시적으로 true를 리턴하지 않으면 추가로 onRowUpdated 이벤트가 발생한다.
위 이벤트들이 모두 발생한 후 onDataChanged 이벤트가 추가 발생한다.
dataset.onValueChanged = function (ds, row, field) {
if (field == FLD_STATE) {
$('state').val(ds.getValue(row, field));
}
};