유효성 검사 통과
값을 검증 시 editOptions.commitLevel 에 설정한 error.level이 설정 ValidationLevel이거나 낮은level이면 유효성 검사를 통과합니다.
통과 시 ValidationLevel 아이콘은 셀에 표시됩니다.
"납입금" 컬럼의 값을 100,000 이상으로 편집 해보세요.
commitLevel 설정
gridView.editOptions.commitLevel = "warning";
//유효성 검사
gridView.onValidateColumn = function(grid, column, inserting, value, itemIndex, dataRow) {
var error = {};
if (column.fieldName === "SaveCost") {
if (value < 50000) {
error.level = "error";
error.message = "납입금은 50,000 이상이여야 합니다.";
}else if(value >= 100000){
error.level = "warning";
error.message = "납입금은 100,000 이하여야 합니다.";
}
};
return error;
}