Description

지정한 위치 부터 기존 데이터행의 값을 수정한다.
undefined로 지정하거나 명시되지 않은 경우 기존의 값을 유지.

Syntax

function updateStrictRows(row, rows, start, count, rowEvents)

Parameters

row
Type: number
수정을 시작할 데이터행

rows
Type: Array of Array | Object
값들의 배열. 각 행의 값은 Array이나 object.

start
Type: number
Default: 0
rows로 입력된 Array의 시작Index.

count
Type: number
Default: -1 (rows.length만큼 수정)
수정할 건수

rowEvents
Type: Boolean
Default: false
true이면 onRowStateChanged event가 건별로 호출된다.
false이면 onRowStatesChanged event가 한번만 호출된다.

Return value

None.

Examples

$("#button1").click(function(){
    rows = [
        [undefined, undefined, , , "100", "100", "100", "100", "100", "100"],
        [undefined, undefined, , , "100", "100", "100", "100", "100", "100"], // Array
        {"field1":"배우", "field2":"여자", "field3":"전지현", "field4":"1977-03-28",
        "field5":"10", "field6":"100", "field7":"100", "field8":"100","field9":"100", 
        "field10":"100"} // Object
    ];

    dataProvider.updateStrictRows(0, rows, 0, 3, false);
})

버튼을 누르면 그리드의 첫 행부터 rows배열의 0부터 3개의 행들로 값들을 수정한다.
(undefined로 지정하거나 명시되지 않은 경우에는 기존의 값을 유지)