SMART datagrid v.1 > 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;
}
};