Angular2 Kendo 在过滤器更改后获取或读取网格结果
Angular2 Kendo get or read grid results after filter change
我正在过滤 Kendo 网格中的数据。我想在 .ts 级别读取这些数据。
我正在使用 dataStateChange 事件,但没有获取筛选记录。我应该使用哪个事件来获取过滤器数据?
<kendo-grid [kendoGridBinding]="UI.GridData"
[selectable]="true"
[sortable]="true"
[filterable]="true"
(selectionChange)="UI.GridData_SelectionChanged($event)"
(dataStateChange)="UI.dataStateChange($event)">
public dataStateChange(event: DataStateChangeEvent) {
}
(filterChange)="filterChange($event)"
public filterChange(filter: CompositeFilterDescriptor) {
filterBy(GridData, filter);
}
我正在过滤 Kendo 网格中的数据。我想在 .ts 级别读取这些数据。 我正在使用 dataStateChange 事件,但没有获取筛选记录。我应该使用哪个事件来获取过滤器数据?
<kendo-grid [kendoGridBinding]="UI.GridData"
[selectable]="true"
[sortable]="true"
[filterable]="true"
(selectionChange)="UI.GridData_SelectionChanged($event)"
(dataStateChange)="UI.dataStateChange($event)">
public dataStateChange(event: DataStateChangeEvent) {
}
(filterChange)="filterChange($event)"
public filterChange(filter: CompositeFilterDescriptor) {
filterBy(GridData, filter);
}