Completed
Last Updated: 04 Jun 2020 11:05 by ADMIN
Created by: Mariana
Comments: 2
Category: Grid
Type: Feature Request
5
I need to expand/collapse grid rows programmatically. I know about grid.expandRow/collapseRow, but there is no public methods which can get me know  is row expanded at this moment and collapse it. I need to manage in component array of expanded rowIndexes and every time to check is row expanded,then call method collapseRow, which again, under hood, using your private method this.detailsService.isExpanded(index), is doing this check. It's very inconvenient.  So, can you expose this methods or toggleRow() to allow us get rid of additional logic around? Or, possibly, you know other way to get this info directly from grid?
Completed
Last Updated: 13 May 2020 07:59 by ADMIN
Created by: Imported User
Comments: 1
Category: Grid
Type: Feature Request
9
It would be nice to have support for horizontal virtual scrolling for the Grid in cases of large number of columns. Just like the current feature for vertical scrolling, in which you can update the visible rows through a pageChange() event handler.
Completed
Last Updated: 13 Nov 2019 16:18 by ADMIN
Created by: Kevat
Comments: 1
Category: Grid
Type: Feature Request
2
If the value "-1" is passed in as one of the values in pageSizes input for the PagerPageSizesComponent, that option should be shown as "All" and should show all rows available for the grid.
Completed
Last Updated: 18 Jan 2018 17:38 by ADMIN
Created by: Imported User
Comments: 1
Category: Grid
Type: Feature Request
2
Drag and Drop of grid's columns the same way we have on the jquery version (with a Input on the component saying if we want columns to be draggable)
Completed
Last Updated: 18 Jan 2018 17:41 by ADMIN
Created by: Senthilkumar
Comments: 1
Category: Grid
Type: Feature Request
1
Need to have Parent --> Child hierarchical records to be displayed in Grid..
It should support up to 'n' level , it means a parent can have any number of child records. can this be done using current Master Detail grids?.

 Parent 1
   --- Child 1
        -- Grand Child 1
            -- Grand Child 1
        -- Grand Child 2


Thanks in advance.
Completed
Last Updated: 17 Jul 2018 15:42 by ADMIN
At current, if one wants to, (for example), highlight the entirety of a row, the natural choice would be to associate a background color with that row.  However, currently, this is not possible.  The closest we can come is to conditionally associate a given color with a div that happens to live in that cell, e.g.: 

<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">
              <ng-template kendoGridCellTemplate let-dataItem let-rowIndex="rowIndex">
               <div [class.myClass2]="dataItem.UnitPrice >= 20">{{dataItem.UnitPrice}}</div>
              </ng-template>
            </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>

(where the class.myClass2 is defined as follows):

styles: [`
    .k-grid td {
      position: relative;
    }
      .myClass2 {
        background-color: rgba(255, 0, 0, 0.5);
        color: white;
        padding: 8px 12px;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        display: flex;
        align-items: center;
      }
    `]

But this doesn't reliably highlight a predictable amount of the cell, especially across browsers.

Thanks for your consideration,
  Jeff
Completed
Last Updated: 18 Jan 2018 17:49 by ADMIN
Created by: Alain
Comments: 1
Category: Grid
Type: Feature Request
1
Completed
Last Updated: 19 Jan 2018 11:52 by Abelardo
Created by: Justin
Comments: 3
Category: Grid
Type: Feature Request
12
The new Kendo for Angular Grid doesn't look to have any keyboard support. This is necessary to pass Section 508 a11y. I don't see any items on the Kendo github, nor any ideas in this portal. 
Completed
Last Updated: 13 Sep 2018 21:25 by ADMIN
Created by: Imported User
Comments: 2
Category: Grid
Type: Feature Request
38
It would be great if grid component has option to filter date and numeric columns by range.
Completed
Last Updated: 14 Nov 2017 17:57 by ADMIN
Created by: Sandro
Comments: 3
Category: Grid
Type: Feature Request
17
Same Feature as in Demo of JQuery: http://demos.telerik.com/kendo-ui/grid/column-resizing

Should emit an event with column sizes, so they could be stored in user settings.
Completed
Last Updated: 14 Jun 2018 17:09 by ADMIN
Created by: Iqbal
Comments: 1
Category: Grid
Type: Feature Request
4
Please add grid spinner configuration on grid, example <kendo-grid [loading]="true"></kendo-grid>
Completed
Last Updated: 21 May 2018 14:47 by ADMIN
Angular 4x. version version of Grid must support all grid features we had in JQuery based version with Bootstrap CSS support.  

http://demos.telerik.com/kendo-ui/grid/index 
Completed
Last Updated: 18 Jan 2018 17:32 by ADMIN
Created by: mina
Comments: 6
Category: Grid
Type: Feature Request
33
Any Plans for making grid or listview rows to be draggable
Completed
Last Updated: 19 Jan 2018 06:13 by Adit
Created by: Melih
Comments: 12
Category: Grid
Type: Feature Request
55
Need the ability to reorder columns and access the current configuration to store and load on next time user access the site.

Already exists on other products on the market and Kendo Grid for jQuery

http://demos.telerik.com/kendo-ui/grid/column-reordering
Completed
Last Updated: 13 Nov 2017 20:14 by ADMIN
Created by: N M Reddy
Comments: 4
Category: Grid
Type: Feature Request
32
In Grid set Filter next Grid Column (http://demos.telerik.com/kendo-ui/grid/filter-menu-customization) like normal Kendo Grid Filter. 
Completed
Last Updated: 13 May 2020 08:08 by ADMIN
Created by: Batdelger
Comments: 1
Category: Grid
Type: Feature Request
10
I want to display my data in multiple type of views (grid, listview ...etc). So I need to place PagerComponent outside of GridComponent
Completed
Last Updated: 24 Apr 2017 14:51 by ADMIN
Created by: Rod
Comments: 1
Category: Grid
Type: Feature Request
6
We are seeing warning that <template> is deprecated and to use <ng-template> instead. Can this be addressed? Is the May release going to compatible with Angular 4?
Completed
Last Updated: 17 Jul 2018 15:16 by ADMIN
Currently it seems that the columns widths are just divided up between the available width and the number of columns. Under that circumstance I am unable to specify a smaller width for a column. I would like for the column to adjust to the title at a minimum. Also it would be nice if we could drag the columns widths bigger or smaller.
Completed
Last Updated: 07 Mar 2017 08:32 by ADMIN
x
Created by: James
Comments: 1
Category: Grid
Type: Feature Request
1
x
provide main.js so I don't get kendo-angular-grid/dist/npm/js/main.js 404. Now how to get that file? Right no information anywhere.
At least primeng works so I can use that grid instead.
Completed
Last Updated: 09 May 2017 10:10 by ADMIN
The behavior is inspired by the responsive utilities of Bootstrap: https://v4-alpha.getbootstrap.com/layout/responsive-utilities/ 

The column visibility feature may be implemented through the `visibleFrom` and `hiddenFrom` column properties. These allow columns to be shown / hidden based on the **viewport size**. For example,

```
    {
        visibleFrom: 1024, // show column on viewports bigger than or equal to 1024px
        hiddenFrom: 680 // hide column on viewports bigger than or equal to 680px
    }
```

We can cater for developers who use Bootstrap by providing presets, based on the Bootstrap 4 responsive monikers - https://v4-alpha.getbootstrap.com/layout/grid/#variables  (`xs` / `sm` / `md` / `lg` / `xl`). See the link for the default values.

```
    {
        visibleFrom: "md", // show column on medium-sized viewports (and above)
        hiddenFrom: "sm" // hide column on small-sized viewports (and above)
    }
```
The `visibleFrom` and `hiddenFrom` properties influence the default column visibility. The `visible` property overrides the default visibility -- columns declared as `visible: false`, show on every device, and columns with `visible: false` won't show at all. Notice that the `visible` property is 

The resize sensor component will be used to create the responsive pager, as the pager behavior is related to the grid width and not the viewport width.

Interoperability with the column menu (show/hide columns) can be achieved through the use of the `visible` property, to allow the default behavior to be overwritten. This raises problems when the application is switched between different screens, as the menu needs to work with a nullable boolean.
1 2