Kendo-Angular:如何使用列上的模板创建Kendo网格?

时间:2018-09-21 14:11:00

标签: angular kendo-ui kendo-grid excel-template kendo-angular-ui

如何使用带有导出功能的Kendo-Angular创建kendo网格: 我有带有列的剑道网格。 列具有模板。 当我将网格导出到Excel文件时,带有模板的列不显示

 <kendo-grid [data]="dataSource"
        [sortable]="true"
        [pageable]="false"
        [filterable]="false"
        [selectable]="false">
  <ng-template kendoGridToolbarTemplate>
    <button type="button" kendoGridExcelCommand icon="file-excel"></button>
  </ng-template>
  <kendo-grid-column title="Name">
    <ng-template kendoGridCellTemplate let-dataItem>
         <span></span>
    </ng-template>
    </kendo-grid-column>
    <kendo-grid-column title="Category">
         <ng-template kendoGridCellTemplate let-dataItem>
             <span [innerHtml]="selectedProduct?.name"></span>
         </ng-template>
    </kendo-grid>

1 个答案:

答案 0 :(得分:1)

不评估模板并将其导出到Excel文件:

DOCS

您可以自定义导出的工作簿内容和单元格布局,如以下示例所示:

EXAMPLE