SMART datagrid v1.4 > Classes > GridDataSet
setValue 호출로 데이터행의 한 필드 값이 변경되기 직전에 발생한다. 이벤트 핸들러 내에서 명시적으로 false를 리턴하면 변경이 취소된다. 값이 변경된 후에는 onValueChanged 이벤트가 발생한다.
ds.onValueChanging = function (ds, row, field, value) {
if (field == 1 && row >= 10 && value < 100) {
setTimeout(function () {
alert('값이 100 이상이어야 합니다');
}, 0);
return false;
}
};