@namespace AntDesign @using AntDesign.TableModels @inherits ColumnBase @if (IsInitialize) { return; } else if (Hidden) { return; } else if (IsPlaceholder) { } else if (IsMeasure) {
 
} else if (IsColGroup) { @if (AppendExpandColumn) { } if (Width != null) { } else { } } else if (IsHeader && HeaderColSpan != 0) { @if (AppendExpandColumn) { } @if (TitleTemplate != null) { @TitleTemplate } else { @Title } } else if (!IsHeader && RowSpan != 0 && ColSpan != 0) { @if (AppendExpandColumn) { @if (Table.RowExpandable(RowData) && (!Table.TreeMode || !RowData.HasChildren)) { } } var title = Context.HeaderColumns.LastOrDefault(x => x.ColIndex <= ColIndex && x.ColIndex + x.HeaderColSpan > ColIndex)?.Title; @if (ColIndex == Table.TreeExpandIconColumnIndex && Table.TreeMode) { @if (RowData.HasChildren) { } else { } } @if (CellRender != null) { var cellData = new CellData(RowData); @CellRender(cellData) } else { @ChildContent } }