SMART datagrid v1.4 > Classes > GridDataSet

Back  Forward

DataLudi.GridDataSet.onRowInserting  event

row 위치에 데이터행이 추가되기 직전에 발생한다. 

이 이벤트 핸들러 내에서 명시적으로 false를 리턴하면 요청한 추가가 취소된다. 

function onRowInserting (ds: GridDataSet, row: Integer, values: Array|Object): Boolean;
Returns
Boolean
Parameters
ds - GridDataSet.
데이터셋.
row - Integer.
데이터셋 내에서 새로 추가되는 행의 위치.
values - Array|Object.
추가될 행에 저장될 값들이 포함된 배열이나 Json 객체.
Code -1
    ds.onRowInserting = function (ds, row, values) {
        if (row >= 10 && values[0] != 'x') {
            return false;
        }    
    }
See Also
onRowInserted
insertRow
appendRow
Examples
GridDataSet Edit