The predefined RadWindowManager dialog templates do not fully expose the required accessibility attributes.
Two issues are present in the default predefined dialog markup:
RadGrid HeaderContext filter menu throws '_linkElement' undefined error after expand animation ends in version 2026.1.211.462
After clicking the filter icon in a RadGrid column header, the filter menu throws the following JavaScript error in the browser console:
Uncaught TypeError: Cannot read properties of undefined (reading '_linkElement')
at Object._focusFirstItem
at Object.raise_expandAnimationEnded
at Object._onExpandAnimationEnded
Environment:
- Telerik UI for ASP.NET AJAX version: 2026.1.211.462
- ASP.NET Framework: 4.8.1
- Browser: Chrome (latest)
- FilterType: default
- RadScriptManager with no custom script references
Steps to reproduce:
1. Place a RadGrid with AllowFilteringByColumn="true"
2. Run the application
3. Click the filter icon on any column header
4. Observe the JavaScript error in the browser console after the menu animation completes
Expected behavior:
The filter menu opens and focus is set on the first menu item without any errors.
Actual behavior:
The filter menu disappears visually, does not appear, and throws a JS exception when attempting to focus the first item (_linkElement is undefined)
After upgrading to Telerik UI for ASP.NET AJAX 2026 Q1 (2026.1.211.462) the HtmlChart Sparkline cannot initialize.
The demo page loads, but the chart is empty and the component is not usable.
The browser console shows a JavaScript initialization failure originating from the Telerik scripts.
The first error thrown is:
Uncaught ReferenceError: kendo is not defined
at Telerik.Web.UI.WebResource.axd...
Immediately after that a second error appears:
Uncaught TypeError: kendo.jQuery(...).kendoSparkline is not a function
The second error is a cascade failure because the Kendo widgets are never registered due to the first error.
The gantt throws Uncaught ReferenceError: kendo is not defined when clicking on the calendar picker button.
The spreadsheet throws Uncaught ReferenceError: kendo is not defined when you type in a number in the quantity field, then click to the next cell.
I've updated the Telerik library to 2026 Q1 (2026.1.211.462) and noticed a JavaScript error "ReferenceError: kendo is not defined." is thrown on the page where the RadSpreadsheet is located.
Affected Versions
Components
RadTabStrip
RadMultiPage
RadPageView
Description
When using RadMultiPage with ScrollBars="Auto" (or any ScrollBars setting), scrollbars only appear on the initially selected tab. After switching to another tab client-side, the scrollbar does not appear even when the content overflows.
The input box for RadOTPInput style are vertical lines instead of text boxes. Your demo site also has that problem, https://demos.telerik.com/aspnet-ajax/otpinput/overview/defaultcs.aspx. Should I downgrade until this is fixed? Currently on 2025.4.1321.462
Thanks,
Khanh
After updating to the new version, our RadListBoxes are behaving strangely. This problem is especially apparent when using a RadListBox with checkboxes that need to scroll.
When the RadListBox has enough elements and a restricted height, it lets you scroll through the items. If you check an item's checkbox, the list box appears to select the first item you can see. At that point, the item that appeared selected becomes marked or something, and you will not be able to check or select any other item in the RadListBox unless that item is visible. It also snaps the scroll position of the RadListBox back to the marked row.
We have an old local install of our project running the 2025.3.825 version, and the RadListBoxs work just fine. This issue was likely caused by a change somewhere between the 2025.3.825 and 2025.4.1321 versions.
Steps to recreate:
1. Check an item's checkbox
2. Scroll the items until you cannot see the one you checked.
3. Try to check another item's checkbox.
The InsertLink light dialog has a typo in the for attribute of the URL label, causing a case mismatch with the input's id. This results in accessibility tools like Wave and SortSite reporting the URL textbox as an unlabeled control.
Steps to Reproduce
1. Add a RadEditor with EnableAriaSupport="true" to a page
2. Ensure the InsertLink tool is enabled (it is by default)
3. Click the InsertLink toolbar button to open the dialog
4. Run an accessibility audit using Wave, SortSite, or inspect the DOM
Expected Behavior
The label's for attribute should match the input's id attribute exactly, allowing accessibility tools to correctly associate the label with the input.
Actual Behavior
• Label has for="LinkURL" (uppercase "URL")
• Input has id="LinkUrl" (mixed case "Url")
Since HTML for/id matching is case-sensitive, the label is not properly associated with the input control.
Affected File
InsertLink.ascx
AutoSize shows a scroll in Chrome.
See your own Window auto-size demo page
Here is a screenshot from your demo. See scroll-bars...you must slightly resize bottom right to make them disappear.
The sizes of the Document Manager & Generate ID buttons in the Hyperlink Manager dialog in Lightweight don't look correct - maybe they should be the same height as the textbox?
Problem
When using RadEditor with Track Changes and Comments features enabled and a non-English language setting (e.g., Language="pt-BR"), the confirmation and result dialog titles for bulk operations display mixed language content.
Affected dialogs:
Example of incorrect behavior:
Steps to Reproduce