Completed
Last Updated: 28 Feb 2022 16:46 by ADMIN
Release 2022.R1.SP.next
When using filter customization it's not adding the class k-input-inner to the input causing the field to not be correctly formatted

https://dojo.telerik.com/ENaSiHOn

Default behavior without filter customization:
Completed
Last Updated: 28 Feb 2022 16:47 by ADMIN
Release 2022.R1.SP.next

Bug report

Currently if the grid has its selection mode set to a "single" row, the user ca select one row on each page. The "single" row selection should be global, not page specific.

Ticket ID

Reported in ticket 1550865

Reproduction of the problem

Run the following example:

https://dojo.telerik.com/@gdenchev/aToMonEy

Select a row on the first page. Go to the second page and select another row. Go back to the first page. The row is still selected, even though we selected a different row on page 2.

Current behavior

Currently the user can select one row on each page.

Expected/desired behavior

If a row is selected, all other rows across all pages, should be deselected.

Environment

  • Kendo UI version: 2022.1.119
  • Browser: [all]

Workaround

A workaround is provided in the following Dojo example:
https://dojo.telerik.com/@PMcDonou/oWOyIpAg

Completed
Last Updated: 01 Sep 2022 09:40 by ADMIN
Created by: James
Comments: 3
Category: Grid
Type: Bug Report
1

The current version of Kendo UI no longer allows you to align column headings as described in the demo https://demos.telerik.com/kendo-ui/grid/cell-alignment

It occurs because a nested tag (k-link) is set as display: flex;

You can see an example of it on your own demo site (link above) - Ship City header should be centered but isn't.

{
    field: "ShipCity",
    title: "Ship City",
    headerAttributes: { style: "text-align: center" },
    attributes: { style: "text-align: right" }
}

Unplanned
Last Updated: 01 Mar 2022 15:14 by Scott
Created by: Scott
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request adding RowVersion support to the Kendo UI Grid.  Currently, I am using a workaround of setting it during the save event, but you guys really need to fix that. 

Thanks!

Declined
Last Updated: 25 Mar 2022 11:03 by Priya


                $.ajax({
                    url: "/ProductRowInfoSite/SaveParameters",
                    data: {
                        data: dataString
                    },
                    dataType: "json",
                    // "jsonp" is required for cross-domain requests; use "json" for same-domain requests
                   
                    success: function (result) {
                        // notify the data source that the request succeeded
                        //options.success(result);
                      
                     
                        self._store.dispatch({ type: ActionProductInfoWindow.Saving });

                        $("#productGridId").data("kendoGrid").saveChanges();
                       // $(self._parent + " " + "#productWindowGridId").data("kendoGrid").saveChanges();

                        if ($ (self._parent === "#productGridId")) {
                            $("#productGridId").data("kendoGrid").dataSource.read();
                        }
                        self._parent.refreshParentGrids();
                      
                        //var dataSource = $("#productGridId").data("kendoGrid").dataSource;
                        //var filters = dataSource.filter();
                        //var allData = dataSource.data();
                        //var query = new kendo.data.Query(allData);
                        //var data = query.filter(filters).data;
                       

                        //$("#productGridId").data("kendoGrid").dataSource = data;

                        //let productGrid = $("#productGridId").data("kendoGrid");
                        //productGrid.dataSource.read();
                         

                        
                    },
                    error: function (result) {
                        displayAjaxError(result);
                    },
                    type: 'POST'
                });
Completed
Last Updated: 19 May 2022 10:29 by ADMIN
Release 2022.R2.SP.next

### Bug report

When reordering expanded rows, the "rowReorder" event does not return a correct "oldIndex".

### Reproduction of the problem

1. Create a hierarchical grid and enable the reorderable.rows property;

2. Expand all rows;

3. Handle the "rowReorder" event and log the event data in the browser console;

4. Move the second row above the first row. The property "oldIndex" returns a wrong value. It should be "1".

A Dojo sample for reproduction: https://dojo.telerik.com/AJIGuBEh

### Expected/desired behavior

The "rowReorder" event of the grid should return the correct indexes of the moved row.

### Environment

* **Kendo UI version: 2022.1.301
* **jQuery version: 1.12.4
* **Browser: [all]

Completed
Last Updated: 04 Jun 2024 06:27 by ADMIN
Release 2024 Q1

Bug report

Reproduction of the problem

https://dojo.telerik.com/umOWEMEx

1. Drag and drop Company Name to the group area, to make the grid group by Company Name

2. Reorder Contact Info next to Company Name by drag and drop the column header (from unlocked to locked)

3. Reorder Contact Info back to original place (from locked to unlocked)

Current behavior

The header of Contact title is showing at the left side of Company Name

Expected/desired behavior

The header of Contact title is showing under Contact Info

Unplanned
Last Updated: 23 Mar 2022 11:11 by Asela

Bug report
Selecting a row on a parent grid with selectable enabled unticks checkboxes from the selectable column in child grids

Reproduction of the problem

Dojo: https://dojo.telerik.com/ilOCAJeg

1. Select rows in a child Grid

2. Select a row in the parent Grid

Expected/desired behavior
The checkbox ticks shall be persisted when the user selects a row in the parent grid

Environment
**Kendo UI version: [all]
**jQuery version: [all]
**Browser: [all]

Unplanned
Last Updated: 23 May 2022 18:36 by Brandon

Hi Team,

I have some feedback regarding the Kendo UI Grid live demo pertaining to localStorage and the columns.  I would like to request some built-in defensive approaches to help if columns are removed or added.  For example, a way to detect if a column is missing from a previously saved state.  

Thank you!

Unplanned
Last Updated: 01 Jun 2022 20:20 by omti
Created by: omti
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I'd like to request when the Kendo UI Grid contains a checkbox within the HeaderTemplate to allow it to render with the k-checkbox class like within a column.template.  Please take a look at this example which shows the current behavior.

Thank you!

Unplanned
Last Updated: 03 Jun 2022 13:36 by omti
Created by: omti
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When the Kendo UI Grid is initialized with the bind method utilizing MVVM, the columns.template is correctly bound based on the data-role, but the columns.headerTemplate does not render like the template.

Reproduction of the problem

Please take a look at the following Progress Kendo UI Dojo.

Current behavior

The column.headerTemplate does not render the elements containing a data-role.
HeaderTemplateNotBound

Expected/desired behavior

The elements which contain a data-role should become widgets upon binding.

Environment

Declined
Last Updated: 19 Jan 2023 13:47 by ADMIN
Created by: Laurent
Comments: 1
Category: Grid
Type: Bug Report
1

Hi team,

Found an issue with column filterable property on IE 11 and last kendo UI for jQuery release.

Please have a look at this dojo with IE11: https://dojo.telerik.com/UfIZePaZ

Using property "filterable: { multi: true}" on first column leads to the grid not being built with console error.

Regression bug as it works with previous kendo release.

 

Regards,

Laurent.

Completed
Last Updated: 23 Feb 2024 08:46 by ADMIN
Created by: Brandon
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When using a ForeignKeyColumn that is bound to a dataSource, the Grid options will not be available initially such as during the document.ready event.

Reproduction of the problem

Please visit this Progress Kendo UI Dojo which demonstrates the Grid unable to retrieve the options, and receiving a JavaScript error.

Expected/desired behavior

The Grid options should be available upon the document.ready event with a databound ForeignKeyColumn.

Environment

  • Kendo UI version: 2022.2.510
  • jQuery version: 3.6.0
  • Browser: All
Unplanned
Last Updated: 18 Jul 2022 10:40 by Markus
Created by: Markus
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team, 

I would like to request an attribute property similar to this one which will allow for easier modifications for the group header columns. 

Thank you!

Unplanned
Last Updated: 01 Aug 2022 20:20 by n/a
Created by: n/a
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request the detail arrow column to be configurable for placement to the right of the Grid without applying RTL support. 

Thank you!

Unplanned
Last Updated: 03 Aug 2022 18:13 by omti
Created by: omti
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request a way to change the sort order with the built in API for the mixed sortable Kendo UI Grid.  

Thank you!

Unplanned
Last Updated: 09 Aug 2022 18:05 by Loring
Created by: Loring
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I'd like to request an event to allow for the user to dynamically create a new filter based on the field and type instead of using just columns.filterable.ui.  

Thank you!

Completed
Last Updated: 17 Oct 2022 14:05 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)
Created by: Frode Christian Hansen
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When the data in a Grid is filtered and grouped and then we try to add a new record an error is thrown

Reproduction of the problem

  1. Open the Dojo example.
  2. Filter a column (ex. filter ProductName that contains 'a')
  3. Group by UnitPrice
  4. Click the external 'add' button.

Current behavior

The following error appears in the broswer console: Uncaught TypeError: Cannot read properties of undefined (reading 'length')
The error appears no matter if dataSource.add() method or gridData.splice(0, 0, newData); is used

Expected/desired behavior

There should be no error when an item is added to the Grids dataSource

The issue is a regression starting with 2022.2.621

Environment

  • Kendo UI version: 2022.2.802
  • Browser: [all ]
Completed
Last Updated: 24 Oct 2022 12:23 by ADMIN
Release R1.2023-Increment.1(09.Nov.2022)

Bug report

In case the inline editing is enabled in the Grid and also there is a selectable column, checking/unchecking the selectable column will check/uncheck all the checkboxes on the row.

Reproduction of the problem

  1. Open the Dojo example.
  2. Click 'Edit'
  3. Check/uncheck the checkbox in the first column.

Current behavior

All the checkboxes on the row are checked/unchecked.

Expected/desired behavior

Only the checkbox in the selectable column should be checked without affecting the checkboxes in the other column.

The issue is a regression introduced with 2022 R1 (2022.1.119)

Environment

  • Kendo UI version: 2022.2.802
  • Browser: [all]
Unplanned
Last Updated: 24 Aug 2022 14:41 by ADMIN
Created by: Nick
Comments: 1
Category: Grid
Type: Bug Report
1

Hi everyone, 

i have a kendo Grid with columns virtualization enabled. It works perfectly but comes a weird behaviour when I add aggregate columns.

The problem consists in the constant relocation of aggregates cells values when scrolling horizontally the grid, i.e aggregate cell keeps changing column : the more you scroll, the more it jumps from a column to another.

I provided this jsFiddle sample to help you reproducing the problem.

Keep scrolling horizontally and keep an eye on "Field6"  and "Field8" columns where aggregates have been configured and you will see that the corresponding aggregates values will constantly go on wrong columns.