SMART datagrid v1.4 > Functions
Validation 예외를 발생시킨다.
column 매개변수에 컬럼 객체를 지정하면 해당 컬럼셀에 에러 레벨 아이콘이 표시된다. GridBase.onValidateRow, onValidateCell에서 호출할 수 있다.
grid.onValidateRow = function (grid, row, inserting, values) {
if (values.salary < 1000) {
DataLudi.throwValidationError(DataLudi.ValidationLevel.ERROR, '급여가 너무 적습니다');
}
};
grid.onValidateCell = function (grid, index, inserting, value) {
if (index.column.name() == 'colSalary' && value < 1000) {
DataLudi.throwValidationError(DataLudi.ValidationLevel.ERROR, '급여가 너무 적습니다', index.column);
}
};