SMART datagrid v1.4 > 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 () {
        // 현재 포커스 된 row의 첫번째 필드가 수정 가능한 상태면 수정한다.
        var rowIndex = grid.focusedRow().dataIndex();
        if (dataset.canUpdateValue(rowIndex, 0)) {
            dataset.setValue(rowIndex, 0, 'value1');
        }
    });
See Also
canAppendRow
canInsertRow
canDeleteRow
canUpdateRow
updatable
Examples
Grid DataSet Edit
Row Upadting