New to Kendo UI for Angular? Start a free 30-day trial
Displaying the Item Count in the Footer of a Grid with Virtual Scrolling
Updated over 6 months ago
Environment
| Product | Progress® Kendo UI® for Angular Grid |
Description
How can I display the count of the items inside the footer of a Grid component with virtual scrolling enabled?
Solution
To display the item count in the footer of a Grid with virtual scrolling:
- Handle the built-in
DataStateChangeEventto track the current state of the Grid and use theskipandtakeproperties to update the displayed item range accordingly.
ts
public dataStateChange(event: DataStateChangeEvent): void {
...
this.start = event.skip;
this.end = event.skip + event.take;
}
- Utilize the
FooterTemplateDirectiveto display the current item range as well as the total items inside the Grid component.
html
<ng-template kendoGridFooterTemplate>
{{ start }}-{{ end }} of {{ total }} items
</ng-template>
The following example demonstrates the full implementation of the suggested approach.
Change Theme
Theme
Loading ...