[]
대부분의 경우 그리드에서 행을 추가하거나 제거하기 위한 코드를 작성할 필요가 없습니다. 기본적으로, 열 헤더 행 하나와 바인딩 항목 행이 하나씩 있습니다(그리드의 itemsSource 속성을 설정할 때 자동으로 추가됩니다.
사용자가 런타임에 행을 추가하거나 제거할 수 있도록 허용하려면, 다음 속성을 사용하십시오:
아래 그리드를 통해 작동 방식을 확인하실 수 있습니다:
import * as wjGrid from '@grapecity/wijmo.grid';
// generate some random data
var countries = 'US,Germany,UK,Japan,Italy,Greece'.split(','),
data = [];
for (var i = 0; i < countries.length; i++) {
data.push({
id: i,
country: countries[i],
downloads: Math.round(Math.random() * 20000),
sales: Math.random() * 10000,
expenses: Math.random() * 5000
});
}
//enable allowAddNew and allowDelete in the FlexGrid
var theGrid = new wjGrid.FlexGrid('#theGrid', {
itemsSource: data,
allowAddNew: true,
allowDelete: true
});