SMART datagrid v.1 > Classes > TreeDataSet
It will be fired just before updating values of Row by calling updateRow, etc.
If explicitly return false in this event handler, row updating will not be proceeded. After updating, onRowUpdated event will be fired.
dataset.onRowUpdating = function (ds, row, values) {
if (row.getValue('state') == 'x') {
return false;
}
};