SMART datagrid v.1 > Classes > DataColumn

Back  Forward

DataLudi.DataColumn.errorLevel  property

当提交单元格编辑或行编辑时,如果对这个列的validations检查发生失败,就会被设置的错误级别。 

可以通过error属性,了解错误内容。 所设置的错误和错误级别,将会在绘制编辑中的相关列单元格时,可以被显示为特殊状态。 

默认值为ValidationLevel.IGNORE.

Getter
function errorLevel(): ValidationLevel
Setter
function setErrorLevel(value: ValidationLevel)
Note
Code -1
    grid.onCurrentChanged = function (grid, newIndex) {
        // 将具有行编辑中的焦点的列的错误状态,显示在其他位置。
        if (grid.isRowEditing()) {
            var col = newIndex.column;
            var level = col.errorLevel();
            $('#error').val(level != DataLudi.ValidationLevel.IGNORE ? col.error() : "");
        }
    };
See Also
error
validations
EditValidation
单元格编辑概述
Examples
单元格编辑