是否可以在 kendo angular 网格中设置行号?
Is it possible to set row numbers in the kendo angular grid?
我正在使用 kendo angular 网格来显示我的数据。但我需要在每一行都有一个 RowNumber
。我搜索但没有找到任何解决方案。是否可以设置行号?
Kendo Angular Grid (documentation)
这是我的代码:
@Component({
selector: 'my-app',
template: `
<kendo-grid [data]="gridData" [height]="410">
<kendo-grid-column field="ProductID" title="ID" width="40">
</kendo-grid-column>
<kendo-grid-column field="ProductName" title="Name" width="250">
</kendo-grid-column>
<kendo-grid-column field="Category.CategoryName" title="Category">
</kendo-grid-column>
<kendo-grid-column field="UnitPrice" title="Price" width="80">
</kendo-grid-column>
<kendo-grid-column field="UnitsInStock" title="In stock" width="80">
</kendo-grid-column>
<kendo-grid-column field="Discontinued" title="Discontinued" width="120">
<ng-template kendoGridCellTemplate let-dataItem>
<input type="checkbox" [checked]="dataItem.Discontinued" disabled/>
</ng-template>
</kendo-grid-column>
</kendo-grid>
`
})
export class AppComponent {
public gridData: any[] = products;
}
您可以像这样添加一列:
<kendo-grid-column >
<ng-template kendoGridCellTemplate let-rowIndex="rowIndex">
{{rowIndex}}
</ng-template>
</kendo-grid-column>
我正在使用 kendo angular 网格来显示我的数据。但我需要在每一行都有一个 RowNumber
。我搜索但没有找到任何解决方案。是否可以设置行号?
Kendo Angular Grid (documentation)
这是我的代码:
@Component({
selector: 'my-app',
template: `
<kendo-grid [data]="gridData" [height]="410">
<kendo-grid-column field="ProductID" title="ID" width="40">
</kendo-grid-column>
<kendo-grid-column field="ProductName" title="Name" width="250">
</kendo-grid-column>
<kendo-grid-column field="Category.CategoryName" title="Category">
</kendo-grid-column>
<kendo-grid-column field="UnitPrice" title="Price" width="80">
</kendo-grid-column>
<kendo-grid-column field="UnitsInStock" title="In stock" width="80">
</kendo-grid-column>
<kendo-grid-column field="Discontinued" title="Discontinued" width="120">
<ng-template kendoGridCellTemplate let-dataItem>
<input type="checkbox" [checked]="dataItem.Discontinued" disabled/>
</ng-template>
</kendo-grid-column>
</kendo-grid>
`
})
export class AppComponent {
public gridData: any[] = products;
}
您可以像这样添加一列:
<kendo-grid-column >
<ng-template kendoGridCellTemplate let-rowIndex="rowIndex">
{{rowIndex}}
</ng-template>
</kendo-grid-column>