Grid DetailRow 仅当 属性 存在时

Grid DetailRow only if property exists

当我使用以下代码启用详细信息模板时,它可以工作,但我只想在特定 属性(类别)存在时显示详细信息模板。目前,如果没有详细信息模板内容,它会呈现一个展开图标。问题是我无法在模板元素本身上使用 *ngIf 指令,因为我无权访问 属性.

<template kendoDetailTemplate let-dataItem>
          <section *ngIf="dataItem.Category">
            <header>{{dataItem.Category?.CategoryName}}</header>
            <article>{{dataItem.Category?.Description}}</article>
          </section>
</template>

Plunker

Github feature request

目前不支持此类功能。您可以将其记录为 kendo-angular2 repo

中的功能请求