/// <summary> /// 配置行号 /// </summary> private void ConfigLineNumber() { if (_config.GetValue <TableColumnType?>(UiConst.Type) != TableColumnType.LineNumber) { return; } _config.SetAttribute(UiConst.Column, "lineNumber"); if (_config.Contains(UiConst.Title) == false) { _config.SetAttribute(UiConst.Title, "ID"); } }
/// <summary> /// 解析属性表达式 /// </summary> private void ResolveExpression() { if (_config.Contains(UiConst.For) == false) { return; } var expression = _config.GetValue <ModelExpression>(UiConst.For); ColumnExpressionResolver.Init(expression, _config); }