SMART datagrid v.1 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.canUpdateRow  method

如果可以修改row位置的数据行,就会返回true。 

function canUpdateRow (row: Number): Boolean;
Returns
Boolean
Parameters
row - Number. required.
Note
当在网格视图开始用户编辑时,将会首先检查从这个函数中所返回的值。
在GridDataSet类中,如果row是范围中的值,就会始终返回true
Code -1
    $('#update').click(function () {
        // 在网格中,修改当前聚焦行的第一个字段。
        var rowIndex = grid.focusedRow().dataIndex();
        if (dataset.canUpdateRow(rowIndex)) {
            ds.updateRow(rowIndex, {
                addr: $('#addr').val(),
                salary: $('#salary').val(),
                name: $('#name').val()
            }, true);
        }
    });
See Also
canAppendRow
canInsertRow
canDeleteRow
canUpdateValue
Examples
网格数据组编辑
行修改