SMART datagrid v.1 > Classes > TreeDataSet

Back  Forward

DataLudi.TreeDataSet.onRowUpdating  event

当通过调用updateRow等,修改的值之前,将会触发这个事件。 

如果在这个事件处理器,明确返回false,就不会进行行修改。 在修改之后,将会触发onRowUpdated事件。 

function onRowUpdating (ds: TreeDataSet, row: TreeDataRow, values: [*]|Object): Boolean;
Returns
Boolean
Parameters
ds - TreeDataSet.
row - TreeDataRow.
被修改的数据行。
values - [*]|Object.
将会被变更的新值。数组或JSON对象。(ver 1.3.4)
Code -1
    dataset.onRowUpdating = function (ds, row, values) {
        if (row.getValue('state') == 'x') {
            return false;
        }
    };
See Also
updateRow
onRowUpdated
TreeDataRow
树概述
Examples
树数据组
Hello Tree