SMART datagrid v.1 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.canUpdateValue  method

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

function canUpdateValue (field: Number): Boolean;
Returns
Boolean
Parameters
field - Number. required.
Note
当在网格视图的相关单元格开始用户编辑时,将会首先检查从这个函数中所返回的值。
在GridDataSet类中,如果rowfield是范围中的值,就会返回true。 请考虑DataField.updatable值。
Code -1
    $('#update').click(function () {
        // 如果当前聚焦行的第一个字段是可修改的状态,就会进行修改。
        var rowIndex = grid.focusedRow().dataIndex();
        if (dataset.canUpdateValue(rowIndex, 0)) {
            dataset.setValue(rowIndex, 0, 'value1');
        }
    });
See Also
canAppendRow
canInsertRow
canDeleteRow
canUpdateRow
updatable
Examples
网格数据组编辑
行修改