Unplanned
Last Updated: 18 Apr 2023 17:56 by Kishore
Created by: Kishore
Comments: 0
Category: Grid
Type: Feature Request
2

Highlight the text in the Grid with the filtered text. For example:

Declined
Last Updated: 27 Apr 2023 06:42 by ADMIN

https://stackblitz.com/edit/angular-4bbepg?file=src%2Fapp%2Fapp.component.ts

@Component({
    selector: 'my-app',
    template: `
            <button class="btn btn-primary mb-3" (click)="toggleSort()">toggle sort</button>
            <kendo-grid
                [kendoGridBinding]="gridData"
                [filterable]="'menu'"
                [sortable]="true"
                [sort]="sort"
                [height]="400"
                [style.width.px]="400">
                <kendo-grid-column field="CompanyName"></kendo-grid-column>
            </kendo-grid>
        `
})
export class AppComponent {
    public gridDataCustomer[] = customers;
    sortSortDescriptor[];
    toggleSort() {
      this.sort = this.sort ? undefined : [{
        field: 'CompanyName',
        dir: 'desc'
      }]
    }
}

 

The sort indicator (down arrow) remains after removing the sort (setting the [sort] input to undefined)

Thanks,

-Adam

 

Unplanned
Last Updated: 27 Jan 2023 12:29 by Nervia Consultores S.L.
Created by: Nervia Consultores S.L.
Comments: 0
Category: Grid
Type: Feature Request
1
Allow customizing the options in each operators dropdown separately when utilizing one of the built-in filter menu components with extra=true.
Duplicated
Last Updated: 02 Mar 2023 08:25 by ADMIN
Created by: S
Comments: 3
Category: Grid
Type: Feature Request
2

Hello

I have a grid cell with filter set to menu. So the popup appears with the list of default operators that are needed to be included in the popup.

Something like below:

<ng-template
kendoGridFilterMenuTemplate
...
>
<kendo-grid-numeric-filter-menu
...
>
<kendo-filter-eq-operator> </kendo-filter-eq-operator>
<kendo-filter-neq-operator> </kendo-filter-neq-operator>
<kendo-filter-gte-operator> </kendo-filter-gte-operator>
<kendo-filter-lte-operator> </kendo-filter-lte-operator>
<kendo-filter-isnull-operator> </kendo-filter-isnull-operator>
<kendo-filter-isnotnull-operator> </kendo-filter-isnotnull-operator>
</kendo-grid-numeric-filter-menu>

</ng-template>

 

What i am trying to achieve is to add another operator like 'In' that can accept comma separated values. Something like:

<kendo-filter-in-operator> </kendo-filter-in-operator>

I have looked at the doc (https://www.telerik.com/kendo-angular-ui/components/grid/filtering/filter-row/#toc-custom-filter-row-components/)

But i dont see a custom filter operator example.

Could you please let me know if its possible to do that or is there anyway i can achieve this.

 

Thanks

SM

Completed
Last Updated: 14 Aug 2025 13:48 by ADMIN
Created by: unTill
Comments: 5
Category: Grid
Type: Bug Report
0

When filter popup is opened, it need to be closed by click outside of it

However, popup is closed only after second click outside.

After popup was opened and closed for the first time - next times everything works correctly, so it can be reproduced only after refreshing the page with this component

It can be reproduced in example in your documentation: https://www.telerik.com/kendo-angular-ui/components/grid/filtering/filter-menu/#toc-custom-filters/

Unplanned
Last Updated: 20 Oct 2022 13:33 by ADMIN

As there are browser-specific limitations to the maximum reliable height/width an HTML element can have (https://stackoverflow.com/questions/34931732/height-limitations-for-browser-vertical-scroll-bar), the virtual scrolling functionality of the Grid is affected (different issues appear depending on the browser).

It would be a nice enhancement to provide a way the virtual scrolling to work regardless of the total number of items in a given use case.

A possible solution is to keep track of a virtual window from 1 to 1,000,000 if the number of source records is greater than 1 million. On a scroll event, the scroll position can then be adjusted to reflect the position within the actual data set. For example, if the scroll position is 300,000 (within the max of 1,000,000) and the source data contains 50,000,000 records, the actual record index to start displaying data is 300000 / 1000000 * 50000000 = 15000000.

Workaround:

The Grid can use virtual scrolling feature with pager.

While the Grid built-in paging and virtual scrolling functionalities are alternatives for rendering the Grid data in portions (pages) they cannot be used together as they both rely on the same pageChange event to process the data.

The developer can introduce some custom implementation based on a custom paging UI placed below the Grid or in the Grid Toolbar template, for example the dedicated stand-alone Pager component.

Here is an example featuring a Grid that has 500k items per page (total 1 million). Each page utilizes virtual scrolling with pageSize=100:

https://stackblitz.com/edit/grid-paged-virtual-scrolling
Declined
Last Updated: 31 Aug 2023 15:49 by ADMIN
Created by: elisabettarigobello
Comments: 2
Category: Grid
Type: Bug Report
0

Given: a kendo grid with resize enabled.

And: the input locked on kendo-grid-colum  is undefined (by ex. due the component class property not initialized)

When: the user double click on the column resize handler 

Actual: the column width is set to 0

Expected: the colum  autofit behaviour remain consistent and set the column width as usual.

Unplanned
Last Updated: 24 Aug 2022 21:15 by Nitesh
Created by: Nitesh
Comments: 0
Category: Grid
Type: Feature Request
1
A method to be able to move/reorder the buttons and a template to show the custom content.
Unplanned
Last Updated: 22 Aug 2022 16:36 by Steffen
Created by: Steffen
Comments: 0
Category: Grid
Type: Feature Request
4

Add wildcard filtering in the Kendo UI Grid.

Examples of wildcard characters

Unplanned
Last Updated: 11 Aug 2022 10:17 by Adam
Created by: Adam
Comments: 0
Category: Grid
Type: Feature Request
1

I have a groupable kendo grid. I'm utilizing the kendoGridGroupHeaderColumnTemplate directive.

I see that <kendo-grid-column> takes headerClass and headerStyle, but neither applies styles to the grouped header.

Please provide a groupedHeaderClass and groupHeaderStyle properties so that I can style the cell rendered by kendoGridGroupHeaderColumnTemplate.

Thanks,

-Adam

Unplanned
Last Updated: 02 Aug 2022 09:09 by ADMIN

Hi,

I wanted to add the operator "doesnotendwith" and "doesnotstartwith" (present in the FilterOperator enum) in the "OPERATORS" drop-down of the STRING kendo-grid-string-filter-menu column filter.

I don't think there is a component I can add to the markup as explained in the following documentation:

https://www.telerik.com/kendo-angular-ui/components/grid/filtering/filter-menu/#toc-order-of-filter-operators

If possible I would like to avoid creating a new custom filter.
It's possible?

Thank you,
B.

Unplanned
Last Updated: 25 Jul 2022 14:31 by Sagar
Created by: Sagar
Comments: 0
Category: Grid
Type: Feature Request
1

When the column filter is set to date, it shows a built-in filter menu with the DatePicker and the operators dropdown. Can we have a similar feature where the filter Menu shows the DateTimePicker with the operators and logic dropdown?

 

Unplanned
Last Updated: 25 Jul 2022 09:32 by ADMIN
Created by: Kendo UI
Comments: 1
Category: Grid
Type: Feature Request
2
Please expose a Grid "navigate" event that will allow developers to obtain information about the currently focused Grid row/cell and its corresponding item each time the end user focuses a Grid cell. Currently there are activeRow/Cell fields, but developers cannot hook to the actual changes in the focused Grid item when focus changes through keyboard or pointer.
Duplicated
Last Updated: 11 Aug 2022 05:11 by ADMIN
Created by: Mauro
Comments: 4
Category: Grid
Type: Feature Request
3

Can we get an option to set default all collapsed when using the directive?
It seems to be not compatible with the provided methods.

Using the `kendoGridGroupBinding` directive in combination with the `kendoGridExpandGroupBy` directive or the `isGroupExpanded` callback is not supported. To use grouping with the `kendoGridGroupBinding` directive, set the Grid `groupable` property to `true`

Declined
Last Updated: 25 Jul 2022 10:42 by ADMIN
Created by: Simon
Comments: 1
Category: Grid
Type: Bug Report
0

I have being trying to implement the multiple row selection function but am unable to get multiple rows selected at once, even though I have multiple selected mode enabled,Is it possible to archieve this in Kendo ui grid in Angular?

 

Please see my function bellow. event=1 row always even though I select more one row.

<kendo-grid (selectionChange)="getGridSelectedRows($event)"></kendo-grid>

 

public getGridSelectedRows(event) {    
   

if (event.length>0) {

 

     }
       
  }
Unplanned
Last Updated: 23 Feb 2023 11:12 by ADMIN
Created by: Luca
Comments: 1
Category: Grid
Type: Feature Request
2

Hi Team,

I would like to request a new event for the Kendo UI Grid which will determine when the Grid has been resized in height.  Right now, I have created a custom directive which uses the changeNotification property to handle when the scrollbar is shown.  But it would be nice if there was something built in.

Thanks!

Duplicated
Last Updated: 13 Jul 2022 07:22 by ADMIN
Created by: Luca
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I'd like to request the Grid to have resize sensors to be able to determine when the Grid height changes. 

Thank you!

Unplanned
Last Updated: 13 Jun 2022 17:31 by Naveen
Created by: Naveen
Comments: 0
Category: Grid
Type: Feature Request
5

Feature to add "Select All" option in the Column Chooser of the Grid.

Similar to the feature in jQuery Grid: Display SelectAll in the ColumnMenu for Showing and Hiding Columns | Kendo UI Grid for jQuery | Kendo UI for jQuery (telerik.com)

Unplanned
Last Updated: 03 Jun 2022 08:15 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Grid
Type: Feature Request
2
Currently the data of the Kendo UI for Angular Grid does not allow binding to a ReadonlyArray. Ideally, the data should accept immutable types.
Unplanned
Last Updated: 26 May 2022 16:52 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Grid
Type: Feature Request
0

Please provide row virtualization as addition to the current virtual scrolling functionality.

Current behavior
Virtual scrolling is currently tied to the pageSize. This is not always desirable as page size can be much higher than the visible area to optimise for network latency.

For example if the pageSize is 200 rows and the grid is only 10 rows high we'll be rendering 190 more rows than needed at initialization time.

Expected behavior
Virtual scrolling should include an option to render only the visible rows at any given time.