Pending Review
Last Updated: 21 Nov 2019 14:19 by Charles

I'd like the ability to choose the behavior of mutli-row selection on a virtual grid with persisted selection.


For purpose of example, assume we have a virtual grid with 50 rows (pager controls not shown), a page size of 10, and persisted selection.

1. Select row 1 on page 1.

2. Scroll down to trigger page 2 to load (rows 11-20).

3. Select row 11, page 2.

4. Current Behavior: Both row 1 and row 11 remain selected.

5. Desired Behavior: Only row 11 remains selected.


Reasoning: I believe that a virtual scrolling grid should have selection behavior identical to a single page. That means that the only way to add rows to the selection is holding down control/shift during selection. In other words, on page 1 of the above example, if I select row 1, then row 2, only row 2 remains selected. If I select row 1, then Ctrl+click/Shift+click row 2, both remain selected. For virtual scrolling where multiple pages are displayed fluidly as if a single page, it seems odd to have the selection behave differently.

Pending Review
Last Updated: 21 Nov 2019 05:17 by Bernd


A user deletes an occurence because a few people are ill. Five minutes later the superior enters the office and says the meeting happens anyway. Or the user deletes a wrong occurence.

Resetting the recurrence might not be an option for long running meetings. Like weekly Scrum, project jour fix, ... where the other exceptions should persist. Currently the user has to create a new, separate event.

The exceptions could be rendered as multiselect or list in a separate window which opens after a button click. That way the recurrence editor would not look messy with lots of exceptions.

Pending Review
Last Updated: 20 Nov 2019 21:41 by Ravi
Created by: Ravi
Comments: 0
Category: Dialog
Type: Feature Request
I would like to request to add HtmlAttributes to the Kendo UI Dialog's buttons to help make styling easier.  For example, I'd like to add a class to the confirm button rather than use the k-primary class.
Pending Review
Last Updated: 19 Nov 2019 11:25 by Janne

The FromJson method of Telerik.Web.Spreadsheet.Workbook doesn't add images when a JSON containing an image blob is passed to it. 

It would be nice if the FromJson method supports images.

Pending Review
Last Updated: 18 Nov 2019 20:19 by Arun
Created by: Arun
Comments: 0
Category: Menu
Type: Feature Request
I'd like to request the ability to add a public method with the functionality to focus on a specific menu item for navigation purposes.  
Pending Review
Last Updated: 18 Nov 2019 09:43 by Beto

Hi Kendo support team,

I found a bug (or at least an undesired behavior) in the Kendo Multiselect widget.

After initialization the options in the existing select seem to be rebuilt receiving the content as value attribute if it did not exist before.
During this process potentially existing double spaces are replaced with single spaces (see attached image).

If the options of that select are replaced later, they will keep double spaces.

We use the selected values to receive content from the database, which in these cases is not possible anymore.
Since the content of the database is created by our client, we can't guarantee there might not be any double spaces.

In general I think that the content of the existing options should not be modified in any way.



See the following dojo to reproduce the behavior:

Pending Review
Last Updated: 15 Nov 2019 16:57 by Bracken

The data item is available to the event arguments of the function handler for shapeDefaults.content.visual function but it is not available to connectionDefaults.content.visual Function. Here is an example illustrating the issue:

Can it be added?


Pending Review
Last Updated: 15 Nov 2019 16:07 by Anna

See dojo at .

The first DateTimePicker is set as readonly and has also aria-readonly manually set to true. It is correctly read by my screen reader (NVDA).

The second DateTimePicker is only set as readonly. It is read by the screen reader editable. It is not marked as readonly in the accessibility tree (per Firefox Developer Edition 71).

I can't find a formal specification, but this page says an input with ARIA role="combobox" needs to have "aria-readonly" set in addition to "readonly".

I'm documenting this for the DateTimePicker , but the same problem occurs for ComboBox ( ) and possibly other widgets that use the ARIA role combobox.


Pending Review
Last Updated: 15 Nov 2019 14:45 by Anna

When using the grid in navigatable mode, cells are correctly described, as seen in line 6014 of kendo.grid.js:

if (navigatable) {
   rowTemplate += ' aria-describedby=\'' + + '\'';

This simple, yet essential functionality is missing in TreeList.

Pending Review
Last Updated: 15 Nov 2019 13:30 by Mario
So as to be able to display and choose from a Fiscal Year, this is to request the ability to set the first week of the year to a date other than Jan 1st.
Pending Review
Last Updated: 11 Nov 2019 12:13 by Simon
For the Kendo Scheduler Recurrence Rule editor, it would be nice to have the possibility to select multiple options for the recurrence of monthly events. For example instead of only being able to select only the first Monday of the Month for a recurring event to be able to select every first and third Monday of the Month for a recurring event.
Pending Review
Last Updated: 12 Nov 2019 09:17 by ADMIN
Created by: Maikel
Comments: 1
Category: DateRangePicker
Type: Bug Report


I've implemented the DateRangePicker in our software and I noticed that the selection of the DateRangePicker has a slide different behavior to the Angular DateRangePicker.
This behavior is also reproducible in the demo website.

Select a range. Alter range to the new values. First, update '03-11-2019' -> '04-11-2019'. Second, update '09-11-2019' -> ''

First selection:
Start date: 03-11-2019
End date: 09-11-2019

Now I want to update this range to:

Start date: 04-11-2019
End date: 16-11-2019

Start date: 16-11-2019
End date: null
When I select the start date, it's updated as expected (04-11-2019) but selecting the new end date (16-11-2019), sets the a new start date instead of the end date. As described by the result values.

Pending Review
Last Updated: 12 Nov 2019 12:59 by ADMIN
Created by: Anna
Comments: 5
Category: Toolbar
Type: Bug Report

I tested the toolbar example with a keyboard and screen reader (NVDA) and found the following issues:

1. Buttons are rendered as links. The SR announces the first button as "Button visited link". Apparently, there is an undocumented option useButtonTag ( that's also missing from the typings. I have to manually add 'role: "button"' to every single button to make my toolbar compliant.

2. Toggle buttons state is not announced.
3. The overflow menu button has no caption and is announced by the SR as "blank".

4. The overflow menu button has no visible focus styling (screenshot attached).

5. Selecting an item from the overflow menu throws the focus out of the page.


Pending Review
Last Updated: 01 Nov 2019 14:43 by ADMIN
Created by: Jay
Comments: 1
Category: Grid
Type: Bug Report
While the grid pager is enabled, if set a new datasource of this grid via javascript ( grid.setDataSource(new ), multiple pager numbers wrapper wil be created. And this makes pager layout wrong.
Pending Review
Last Updated: 31 Oct 2019 10:32 by ADMIN
Created by: Peter
Comments: 1
Category: Grid
Type: Bug Report
  • Create e.g. local data grid (id, name)
  • add 2 records => { id: 1, name: "null", id: 2, name: "Jack" }
  • Name column for id = 1 is empty

I have tested this on your example for local data grid. It can be applicable also for remote grid, treelist, etc.


Pending Review
Last Updated: 28 Oct 2019 09:35 by ADMIN
I try to use new search panel with server side pagination, but it do not work properly.
Pending Review
Last Updated: 22 Oct 2019 15:16 by ADMIN

If you configure a Kendo Grid with client-side paging, each time you call setDataSource to update the data source then a new .k-pager-numbers-wrap DIV is added to the page controls. I've replicated the problem in Dojo at by taking a basic client-side paging demo, moving the dataSource configuration into a separate function (with data("kendoGrid").setDataSource), and calling that function 25 times. At the end, the source shows the UL element with the page buttons inside 25 .k-pager-numbers-wrap DIV elements.

I first noticed this problem because in my own environment, each nested DIV was shifting the page buttons left 1 pixel and overlapping the "previous page" buttons. In my Dojo example, with 25 nested DIVs the page buttons disappear completely.

I've added the following in my own code as a workaround in the dataBound event of the grid:

                            var trueParent = e.sender.pager.element.find(".k-pager-numbers-wrap").first();


Pending Review
Last Updated: 11 Oct 2019 11:21 by Hitendra
Created by: Hitendra
Comments: 0
Category: Chart
Type: Feature Request

Hi Team,

It would be nice to have a feature in Charts were we can drag and drop the series points especially with Line & Bar charts. This will allow the end user to interact with data visually.

Here is the example link:


Thank You,


Pending Review
Last Updated: 17 Oct 2019 11:41 by ADMIN

When attempting to use the filter function on a TreeListDataSource, the linked TreeList control reports that are no records to display regardless of what filter is entered.  This includes attempts to clear/reset the filters using an empty object/null and behaves the same regardless of whether serverFiltering is enabled.

The TreeListDataSource object contains the expected records.

Pending Review
Last Updated: 17 Oct 2019 08:34 by ADMIN
Created by: Sujeet
Comments: 1
Category: Gantt
Type: Feature Request


I am using kendo's Gantt chart. But I unable to achieve few things using the existing Gantt chart features.
Following are the features I request should be provided for Gantt chart:

  1. Multiple tasks/milestones in a row.
  2. Multiple rows for a parent task.
  3. If space is not available in preceding row(s), overlapping tasks should be moved to next row.
  4. User should be able to provide start date for the quarter in a fiscal calendar. Ex: If user give 01st-June as the start date, then Q1 should start from 01st-June. Hence, quarters will be defined as: Q1(June-Aug), Q2(Sept-Nov), Q3(Dec-Feb), Q4(Mar-May)

Gantt chart requirement point 1-4

Refer above image for point 1-4


       5. If task label is exceeding the width of the task, then height of the task should be increased to accommodate task label(in other words, text should            be wrapped). Also, font-size of the text should be responsive, that is, font-size should be reduced to accommodate entire text in minimum task height.

Gantt chart Requirements point 5

Refer above image for point 5


1 2 3 4 5 6