SMART datagrid v1.4 > Classes > DataColumn
GridBase.registerCellEditors로 등록된 셀 편집기 중에서 index 위치의 셀을 편집하기 위한 편집기 id를 리턴한다.
등록되지 않은 편집기 id를 리턴하면 컬럼에 설정된 편집기를 사용한다.
기본값은 null.
grid.registerCellEditors([{
id: "line"
}, {
id: "list2",
type: "list",
values: ["abc", "def", "xyz"]
}]);
var columns = [{
name: 'colAddr',
"editorCallback": function (index) {
var v = index.rowIndex % 3
if (v == 1) return "line";
if (v == 2) return "list2";
}
...
},
...
];
grid.setColumns(columns);