Unplanned
Last Updated: 30 Sep 2026 20:28 by Francis

Hi Team,

I would like to request to include and use the filter-ui-handler/filter-ui for foreign key columns.  At the moment, I had to use the filterMenuInit event to create any custom filters, but it would be great to use those attributes.  

Thank you!

Unplanned
Last Updated: 30 Sep 2026 10:14 by Paul
Created by: Paul
Comments: 0
Category: FileManager
Type: Bug Report
0

Bug report

Reproduction of the problem

If a custom script for the FileManager is created using the Kendo CLI and the Grid is not included or is included after the FileManager, an error is thrown.

  1. Use the attached sample. In the script-test folder run kendo custom-build jquery --version
  2. Run the index.htmt

FilemanagerTest.zip

Current behavior

Currently the custom script is created using:

{
  "version": "2026.3.811",
  "components": [
    {
      "file": "kendo.filemanager.js",
      "features": [
        "filemanager-grid-view"
      ]
    },
    {
      "file": "kendo.grid.js",
      "features": [
        ......
      ]
    }
  ]
}

When the initialView: "grid", is enabled the following error is thrown: There is no grid ViewComponent registered!

Expected/desired behavior

There should be no error and the components should initialized as expected.

Workaround:

If the Grid is referenced first in the kendo-config.json, the error does not appear and the FileManager is created as expected

Environment

  • Kendo/Telerik version: 2026.3.811
  • Browser: [all ]
Unplanned
Last Updated: 24 Sep 2026 13:55 by ADMIN

I'm using the grid with a Status Bar Template and a button component in the template.

When trying to reference the button using the data() method it returns "undefined".

I've made small changed to the Grid's "selection Aggregates" demo to show the problem:

Sample

In the sample code, when selecting a cell in the top grid, the "T" button should be enabled but the line

$("#TestButton").data("kendoButton")

returns undefined.

Unplanned
Last Updated: 05 Aug 2026 08:18 by ADMIN

Product:

Telerik UI for ASP.NET Core (Grid)
Component: Grid Popup Editing
Version: 2026.2.520

Description:

I am experiencing an inconsistent focus behavior when using a Kendo Grid configured with Popup Editing.
After opening the popup editor and closing it using the Window close button (X), a Grid cell remains visually focused. The focused cell contains the CSS class k-focus.
The visual outline disappears immediately if the k-focus class is manually removed:

$(".k-focus").removeClass("k-focus");

However, removing the browser focus with:

document.activeElement?.blur();

does not remove the visual outline, which suggests that the issue is related to the Grid's internal focus state rather than the actual DOM focus.

Environment :

Telerik UI for ASP.NET Core
Kendo UI version: 2026.2.520
Popup editing mode
Grid is not configured with .Navigatable()
Reproduced in Edge Chromium

Actual Behavior:

Open a Grid popup editor.
Close the popup using the Window close button (X).
A Grid cell keeps the k-focus CSS class.
The focus outline remains visible.
Expected Behavior

Where Navigatable is not set (false), losing the popup using the Window close button should clean up the Grid focus state, or behave consistently with other popup closing mechanisms.

Reproduction example: 

https://dojo.telerik.com/ThODkbYU/

Unplanned
Last Updated: 13 Jul 2026 08:50 by Peter Huisman

Bug report

Reproduction of the problem

  1. Open the Demos - https://demos.telerik.com/aspnet-core/pdfviewer/dpl-processing
  2. Load the file Test_pdf_png.pdf

Current behavior

An error: Unable to load image 'data:image/png;base64 is thrown in the console

Expected/desired behavior

Loaind images when using DPL is a limitation, but there should be no errors in the browser console even when a file containing image is loaded in the PDFViewer.

Environment

  • Kendo/Telerik version: 2026.2.520
  • Browser: [all ]
Unplanned
Last Updated: 10 Jul 2026 16:43 by Peter Huisman
Created by: Peter Huisman
Comments: 0
Category: PDFViewer
Type: Bug Report
0

Bug Report

When applying the kendo.aspnetmvc.ready.min approach in the following Knowledge Base articles for PDFjs workarounds(MVC/Core), the watermark and banner display.

Reproducible

  1. See attached project: PDFViewerKendoReady.zip
  2. Run the project.

Current Behavior

The watermark and banner appear.
Image

Expected Behavior

The watermark and banner should not appear.

Environment

Kendo UI version: 2026.2.520
jQuery version: 4.0.0
Browser: all

Unplanned
Last Updated: 10 Jul 2026 16:42 by Peter Huisman
Created by: Peter Huisman
Comments: 0
Category: PDFViewer
Type: Bug Report
0

Bug Report

When applying the partial view approach in the following Knowledge Base articles(MVC/Core), the watermark and banner display.

Reproducible

  1. See attached project: PDFViewerPartialView.zip
  2. Run Project

Current Behavior

The watermark and banner appear
Image

Expected Behavior

The watermark and banner should not appear.

Environment

Kendo UI version: 2026.2.520
jQuery version: 4.0.0
Browser: all

Unplanned
Last Updated: 22 May 2026 10:59 by ADMIN
**Title:**

> PivotGridV2 local flat-data binding produces identical values for all measures when multiple field-based measures are defined

---

**Description:**

When using **PivotGridV2** with local flat data (`.BindTo()` / inline `data` option) and defining **multiple measures that each reference a different numeric field**, all measures resolve to the same aggregated value instead of summing only their designated field.

### Environment
- Telerik UI for ASP.NET Core (2025 Q2 / latest)
- .NET 10
- Tested in Chrome, Edge

### Steps to Reproduce

1. Define a flat data model with multiple numeric properties:

```csharp
public class PivotRow
{
    public string Category { get; set; }
    public int Revenue { get; set; }
    public int Units { get; set; }
}
```

2. Configure PivotGridV2 with two measures on separate fields:

```csharp
.Schema(schema => schema
    .Cube(cube => cube
        .Dimensions(d => { d.Add(m => m.Category).Caption("Category"); })
        .Measures(measures =>
        {
            measures.Add("Total Revenue").Field(m => m.Revenue).AggregateName("sum");
            measures.Add("Total Units").Field(m => m.Units).AggregateName("sum");
        })
    )
)
.Measures(measures => measures.Values("Total Revenue", "Total Units"))
```

3. Bind to local data containing rows where Revenue ≠ Units (e.g., Revenue=5000, Units=3).

### Expected Behavior

Each measure column aggregates **only its own field**:
- "Total Revenue" sums only the `Revenue` property
- "Total Units" sums only the `Units` property

### Actual Behavior

**All measure columns display the same value.** Both "Total Revenue" and "Total Units" show the same number. The pivot engine appears to ignore the `field` property on each measure definition during aggregation, summing the same (first?) numeric field for every measure.

### Key Observations

- The serialized cube schema is correct — each measure has the proper `field` mapping:
  ```json
  {
    "Total Revenue": { "field": "Revenue", "aggregate": "sum" },
    "Total Units": { "field": "Units", "aggregate": "sum" }
  }
  ```
- The underlying `PivotCubeBuilder.process()` method (used by `PivotDataSource` v1) **does** produce correct per-measure values when invoked manually with the same data and configuration.
- The bug is specific to **`PivotDataSourceV2`** — the v2 pipeline does not pass the per-measure field context through to its internal aggregation path, causing all measures to resolve identically.
- A single measure (e.g., only "Total Revenue") works correctly. The bug only manifests with **2+ measures referencing different fields**.

### Workaround

We implemented a monkey-patch on `PivotDataSourceV2.fn._saveState` that intercepts the rendered cell array and recalculates each cell's value from raw data using the measure's `field` property and tuple member filters. This confirms the issue is isolated to the v2 data source aggregation pipeline — the grid rendering layer correctly displays whatever values `_saveState` provides.

### Attached

Full `.cshtml` page demonstrating the issue (with workaround patch included for reference).

Unplanned
Last Updated: 12 May 2026 08:36 by ADMIN
Created by: Zack
Comments: 1
Category: UI for ASP.NET Core
Type: Feature Request
1
I would like to see the Agentic UI generators expanded to support ASP.NET Core and and Kendo UI for JQuery.
Unplanned
Last Updated: 11 May 2026 11:53 by Adam
Created by: Adam
Comments: 0
Category: UI for ASP.NET Core
Type: Bug Report
0

According the the documentation a user should be able to use the keyboard to navigate out of the spreadsheet as deescribed here. However, this does not happen.

Steps to reproduce:

  1. Open the Dojo - https://dojo.telerik.com/IvdWHNwo/2
  2. Navigate or click in the last cell in the last row
  3. Click Tab key.

Current behavior: The focus remains in the same cell.

Expected behavior: Teh second input should be focused.

The issue is a regression starting with version 2024.4.1112

Unplanned
Last Updated: 13 Mar 2026 16:56 by Marc

Currently, if a PDFViewer is opened on a mobile device and we use two fingers to zoom its content, the file is zoomed but the more we zoom it, the blurrier its content becomes. The reason for this is the fact that when we use "pinch-zoom" to zoom the PDF file(in a PDFViewer) it is zoomed using the browser's zoom functionality and not the functionality provided by the PDFViewer component. 

It will be a very useful feature if the built-in PDFViewer zoom functionality is used when the user zooms content with two fingers, on a mobile device

Unplanned
Last Updated: 18 Feb 2026 05:53 by Martijn
Created by: Martijn
Comments: 0
Category: UI for ASP.NET Core
Type: Feature Request
1

The MCP assistant server currently supports Visual Studio, Visual Studio Code and Cursor.

Provide official support for Claude Code as well:

Unplanned
Last Updated: 10 Feb 2026 12:24 by Carlonn
Created by: Carlonn
Comments: 0
Category: TabStrip
Type: Feature Request
1
2025.3.812 saw support for Tab Icon and Icon Position, as well as Closable tabs and Tab actions in the TabStrip.

 
However, I do not see a way to handle when the tab strip is closed.
Unplanned
Last Updated: 16 Jan 2026 07:46 by ADMIN
Created by: Barry Burton
Comments: 4
Category: Menu
Type: Bug Report
3

### Bug report

The Menu flickers on page load (i.e., when reloading the page, when navigating through the application pages).

### Reproduction of the problem

Attached is a demo that replicates the issue.

### Expected/desired behavior

The Menu should be rendered smoothly.

### Environment

* **Kendo UI version: 2022.1.412
* **jQuery version: 3.5.1
* **Browser: [all]

Unplanned
Last Updated: 31 Dec 2025 11:26 by ADMIN

Bug report

Similar to #5759. The issue is reproducible with mobile mode and vertical grouping enabled.

Reproduction of the problem

Dojo example: https://dojo.telerik.com/enaNotaZ/2

Current behavior

Misalignment between the group cells (e.g., Bob) and the day cells.

Expected/desired behavior

Properly aligned cells.

Environment

  • Kendo UI version: 2023.3.1114
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 26 Dec 2025 07:56 by ADMIN

Starting with version 2025.2.520, the toolbar tools like "Save changes" and "Cancel changes" are hidden by default. When the ShowInactiveTools(true) option is set, the inactive tools are displayed as disabled until a change in the Grid's data is made (for example, the tools are active when the edited cell is closed).

Is it possible to create an option that enables the previous behavior of the inactive toolbar tools - to keep the tools always active and visible no matter if there is a change or not?

For example:

.ToolBar(toolbar =>toolbar
            .Items(itm =>
            {
                itm.Create();
                itm.Save();
            })
            .EnableInactiveTools(true)
)

Unplanned
Last Updated: 17 Nov 2025 11:38 by ADMIN
Created by: Karim
Comments: 5
Category: DatePicker
Type: Feature Request
8

Hey,

It would be very useful if the TimePicker component would have a feature called something like "AutoFocusTime()". By default, when there is no value inside the TimePicker, the default focused time is "12:00 am", therefore the user has to scroll up all the way to the required time. With the feature above, it would be possible to enter a time which should be focused by default. For example "8:00 am" which is when most businesses start operating.

Now the question is, why not just putting in a default value. Well, in a form with lots of inputs, the user may not know anymore which values he entered and which inputs have a default value set and therefore submitting wrong data. If a input doesn't have a default value this mistake can be caught by setting a [Required] attribute. Threfore, the user has to enter a value and it will be guaranteed that all values where entered by him and it wasn't a default value which has been set.

See ticket id 1412837.

Unplanned
Last Updated: 25 Aug 2025 17:53 by Kyle
Created by: Bruno
Comments: 1
Category: Grid
Type: Feature Request
3

column-command template does not access datasource as an ordinary column template.

<kendo-grid name="grid">
    <columns>
        <column field="ProductID" title="ID" />
        <column title="Column" template="#=columnTemplate(data.ProductID)#" />
        <column title="ColumnCommand">
        <commands>
            <column-command name="change" template="#=columnTemplate(data.ProductID)#"></column-command>
        </commands>
    </column>
    </columns>
    <datasource type="DataSourceTagHelperType.Custom" server-filtering="true">
        <transport>
            <read url="@Url.Action("ServerFiltering_GetProducts", "MultiSelect")" />
        </transport>
    </datasource>
</kendo-grid>

<script>
    function columnTemplate(productID) {
        if (productID % 2 == 0)
            return 'even';
        else
            return 'odd';
    }
</script>

Reproduction of the problem:
https://netcorerepl.telerik.com/myurdlbI16kA1TM213

Current behavior:
There is no way to have a dynamic template for column commands that depends on datasource.

Expected/desired behavior:
Having column-command template as column template, making it possible to access data from datasource.

Environment:
Kendo UI version: 2024.2.514

Workaround:
As an alternative solution, I'm using data-bound event, performing a for loop to all rows, but it needs to go line by line, which is not the best solution for large data.

Unplanned
Last Updated: 19 Aug 2025 08:38 by Hien
Created by: Hien
Comments: 0
Category: UI for ASP.NET Core
Type: Feature Request
0
Is it possible to implement the Top Navbar navigational element in the Telerik UI for ASP.NET Core suite?
Unplanned
Last Updated: 07 Aug 2025 15:17 by ADMIN
Created by: Tommy
Comments: 0
Category: UI for ASP.NET Core
Type: Feature Request
1
I have been using the Query Builder now available in the web report designer and I wonder if you would consider making it available as a stand along component?
Maybe adding it to the Kendo UI .Net Core offering would at least entice us to sign up for that too!
1 2 3 4 5 6