Completed
Last Updated: 03 Apr 2024 07:45 by ADMIN
Release 2024 Q2 (May)
Created by: Kristina
Comments: 0
Category: Grid
Type: Feature Request
5
It would be nice to have the progress when exporting the grid to excel so that the user knows that something is happening.
Unplanned
Last Updated: 02 Apr 2024 19:59 by Licinio Renato
Created by: Licinio Renato
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request that the Kendo UI Grid includes an event for when an export is completed.  This way, I can control and alert the user when a document has been successfully exported.  

Thank you!

Unplanned
Last Updated: 01 Apr 2024 14:05 by Rich

Describe the bug
With LESS themes on iOS devices when the user taps and holds an icon in the Grid the following system popup appears
image

With the SASS themes the popup is not displayed.

To reproduce

  1. Open the Dojo on an iOS device - https://dojo.telerik.com/@NeliK/oSODAvAz
  2. Tap and hold one of the images

Expected behavior
The popup for saving/copying the image should be displayed.
The same example using LESS themes - https://dojo.telerik.com/IsOvIjef

The issue might be due to the usage of -webkit-touch-callout

Workaround

<style>
      .k-grid{
        -webkit-touch-callout: unset !important;
      }
    </style>

Affected package

  • theme-default
  • theme-bootstrap
  • theme-material
  • theme-tasks

Affected suites

  • Kendo UI for jQuery

Affected browsers

  • All

Build system information

  • OS: [iOS]
Completed
Last Updated: 29 Mar 2024 08:54 by ADMIN
Release 2024 Q2 (May)
Created by: Thomas
Comments: 0
Category: Grid
Type: Feature Request
6
When we have a Grid with Resizable Columns we may need some of them to be non-resizable (ex. a column containing only status icons).
There are work around and customizations:

Column Resize - Min Width on Resize
http://www.telerik.com/forums/column-resize---min-width-on-resize

but I believe it will be more handy to define requested behavior as a property of the specific column (ex. in row template).

Also, for non resizable columns the user should not even take a resize handle when going on a non resizable column boundary instead of try to resize and when the user leaves the resize handle the column is bouncing back (restoring) the minimum width defined.

Regards,

Thomas
Completed
Last Updated: 25 Mar 2024 11:33 by ADMIN
ADMIN
Created by: Stoich
Comments: 4
Category: Grid
Type: Feature Request
8
Currently you can clone the Pager to make it appear both on Top/Bottom. This should be configurable so that you can have in on top of the grid or the bottom of grid or both
Unplanned
Last Updated: 25 Mar 2024 10:05 by ADMIN
Deleting last remaining row on kendo grid on the last page does not go to the previous page.
When using client side filtering, deleting the last remaining record should change the current page of grid to previous page.
Completed
Last Updated: 21 Mar 2024 07:31 by ADMIN
Release 2024 Q2 (May)

Bug report

Get a scenario where we have a Grid with the following configs:

  1. There is a selectable column in the Grid
  2. There are one or more locked columns
  3. The reorderable.row value to true

Having the above configuration, try to reorder random rows. The value in the Drag Hint shows a number of files that is twice the number of the selected for reordering rows.

  • Note: In a scenario with a selectable column to be able to reorder rows, we have to select these rows at first

Reproduction of the problem

  1. Open this Dojo example
  2. Select two random rows in the Grid by checking their checkboxes
  3. Use the Contact Title column to start the row dragging(We need this column because the rows' reorder cannot start from a locked column)

Current behavior

The text inside the Drag Hint is "4 items selected"

Expected/desired behavior

The text inside the Drag Hint should correspond to the number of the selected rows. In the above scenario, the text should be "2 items selected"

Environment

  • Kendo UI version: 2022.2.802
  • jQuery version: x.y
  • Browser: [all]
Completed
Last Updated: 19 Mar 2024 12:38 by ADMIN

Bug report

In a Grid with a hidden column, the aggregates in the footer shift to the right if you edit a cell.

Regression introduced with 2023.2.829

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/EXOmOcAs
  2. Scroll to the bottom to see the footer
  3. Edit a cell

Current behavior

The footer cells shift to the right.

Expected/desired behavior

The footer cells shouldn't shift to the right after updating a cell.

Environment

  • Kendo UI version: 2024.1.130
  • Browser: [all]
Unplanned
Last Updated: 19 Mar 2024 11:18 by ADMIN

Bug report

In a Grid with virtual row and column scrolling enabled, if there are large number of hidden columns, the horizontal scrolling is very slow.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/EWeVaQOc/12
  2. Try to scroll horizontally

Current behavior

Horizontal scrolling is slow

Expected/desired behavior

Horizontal scrolling should be smooth

Environment

  • Kendo UI version: 2023.3.1114
  • Browser: [all]
Unplanned
Last Updated: 14 Mar 2024 11:26 by ADMIN
Created by: AGB
Comments: 5
Category: Grid
Type: Bug Report
2

Hiding the first column in Grid will show a 2 pixels left border instead one.

Dojo Sample to replicate the issue: https://dojo.telerik.com/ubaLiYEN

Steps:

1. Hide the first column (OrderID) from the Column Menu.

2. Notice the doubled left-border on the left hand side of the Grid.

Completed
Last Updated: 13 Mar 2024 15:34 by ADMIN
Created by: Support
Comments: 0
Category: Grid
Type: Bug Report
0

We are using the columns.filterable.ui to initialize a kendoTextArea, if we write something and use the enter key to filter the value is ignored. 

Example:

https://dojo.telerik.com/iSElEkUL 

Completed
Last Updated: 12 Mar 2024 08:04 by ADMIN
Release 2024 Q1

Bug report

When the value of a cell in the Grid is set using the model.set method, and there is already a dirty cell in the Grid, the .k-dirty-cell class is added to multiple cells.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/@NeliKondova/OhoPEPoh
  2. Change the value in an arbitrary cell in the Grid.
  3. Press the setValue button (The set value button is setting the value of the third cell in the ProductName column using the API set method)

Current behavior

The k-dirty-cell class is applied to multiple cells (the background is changed to green).

Expected/desired behavior

The .k-dirty-cell class should be applied only to the cells with changed value.

The issue is a regression starting with the 2023 R1 (2023.1.117) version.

Environment

  • Kendo UI version: 2023.3.1010
  • Browser: [all ]
Unplanned
Last Updated: 06 Mar 2024 08:26 by ADMIN
Created by: Rajpradeep
Comments: 6
Category: Grid
Type: Bug Report
1

Bug report

When using the Selection and Export Grid Demo in Safari, and pasting the cells in Excel, there appears to be some extra empty lines below the paste.

Reproduction of the problem

  1. Open the demo URL in Safari browser.
  2. Select few cells and choose Copy option from the context menu.
  3. Open an Excel file and paste the copied items (extra empty lines are pasted at the end).

Expected/desired behavior

The pasted lines should not include any additional empty lines beneath the specific content.

Environment

  • Kendo UI version: 2022.2.802
  • jQuery version: All Supported
  • Browser: all
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
Completed
Last Updated: 21 Feb 2024 13:54 by ADMIN

Bug report

Sticky Column misalign on scroll with Safari IOS in Desktop Mode

Reproduction of the problem

Open: https://demos.telerik.com/kendo-ui/grid/sticky-columns

Make sure to "Request Desktop Website" with Safari  (it works fine in Mobile Mode)

Then try scrolling vertically in the grid particularly first dragging the frozen columns and then dragging the non-frozen columns

Environment
Kendo UI version: 2022.3.1109
jQuery version: All Supported Versions
Browser: Firefox 108.0

Completed
Last Updated: 21 Feb 2024 13:54 by ADMIN
Created by: Michael
Comments: 0
Category: Grid
Type: Bug Report
0

Bug report

Reproduction of the problem

Open: https://demos.telerik.com/kendo-ui/grid/frozen-columns

Make sure to "Request Desktop Website" with Safari  (it works fine in Mobile Mode)

Then try scrolling vertically in the grid particularly first dragging the frozen columns and then dragging the non-frozen columns

Environment
Kendo UI version: 2022.3.1109
jQuery version: All Supported Versions
Browser: Firefox 108.0

Completed
Last Updated: 20 Feb 2024 11:44 by ADMIN

Bug report

Using groupHeaderColumnTemplate in Group Paging causes group rows to render without a group-data-uid attribute

Reproduction of the problem
Dojo example: https://dojo.telerik.com/AzecInaY

Inspect grouping row element

Expected/desired behavior
The group-data-uid attribute shall be present

Environment
Kendo UI version: [all]
jQuery version: x.y
Browser: [all]

Unplanned
Last Updated: 05 Feb 2024 07:34 by George
Created by: George
Comments: 0
Category: Grid
Type: Feature Request
0

I want to use multi-checkbox filtering with complex datasource. However, the name of the field on which the filtering needs to be applied is not the same as the column field. Thus, in order to avoid custom implementation I would like to have an option to set which is the field that should be used for the filtering.

For example, in the Dojo linked here, I would like to filter the country column, but the filter field in the filterable datasource is 'id'.

 

Unplanned
Last Updated: 29 Jan 2024 17:39 by Vijay
Created by: Vijay
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request a way to control what is included in the ColumnMenu.  For example, a way to remove 'Group/Ungroup' and 'set column position'.  

Thank you!

Completed
Last Updated: 24 Jan 2024 14:29 by ADMIN
Created by: Bridge24
Comments: 5
Category: Grid
Type: Feature Request
12

Hi, we use the grid "toolbar" property.  But, we found that the documentation of the kendoToolBar "standalone" offers more possibilities, like adding a type "separator", groups, toggle, ...

My question is:
When I create my grid, is it possible to get a reference to its containing kendoToolBar (if it's a complete kendoToolBar ?), that allow to add more complex items.

Something like: 

var kgrid = $('#grid1').kendoGrid({toolbar: [...]}).data("kendoGrid").

var kToolbar = $('#grid1 .k-grid-toolbar').data("kendoToolBar") // or kgrid._secret_property?

kToolbar.add({type: "separator"})

I tried that, but the kToolbar is undefined.