Completed
Last Updated: 05 Jun 2026 13:29 by ADMIN
Release 2026 Q2 SP1
ADMIN
Created by: Vessy
Comments: 1
Category: ColorPicker
Type: Bug Report
0
RadColorPicker remains clickable when its set_enabled(false) method is called.

Steps to reproduce:
1. Run this code:

        <telerik:RadColorPicker ID="RadColorPicker1" runat="server" ShowIcon="true" ShowEmptyColor="false" RenderMode="Lightweight" />
        <br /><br /><br />
        <select id="mySelect" onchange="EnableDisableColorPicker()">
            <option value="1">1</option>
            <option value="2" selected="selected">2</option>

        </select>
        <script>
            function EnableDisableColorPicker() {
                var x = document.getElementById("mySelect").value;
                var colorPicker = $find("<%= RadColorPicker1.ClientID %>");
                if (x == 1) {
                    colorPicker.set_enabled(false);

                } else {
                    colorPicker.set_enabled(true);

                }
            }
        </script>

2. Select option 1.

Result: RadColorPicker gets disabled, but remains clickable
Completed
Last Updated: 04 Jun 2026 12:28 by ADMIN
Release 2026 Q2 SP1

When attempting to view the page in design view, here's what it looks like:

 

Here is the markup:

    <telerik:RadPanelBar ID="RadPanelBar1" runat="server">
        <Items>
            <telerik:RadPanelItem runat="server" Expanded="True" PreventCollapse="true">
                <HeaderTemplate>
                    <div ID="content-header">
                        Auditing Report | GPO Changes For User
                    </div>
                </HeaderTemplate>
                <ContentTemplate>
                    <div ID="content-body">
                        <telerik:ReportViewer ID="ReportViewer1" runat="server" ReportBookID="" Width="100%" Height="12in">
                        </telerik:ReportViewer>
                    </div>
                </ContentTemplate>
            </telerik:RadPanelItem>
        </Items>
    </telerik:RadPanelBar>

Completed
Last Updated: 04 Jun 2026 10:02 by ADMIN
Release 2026 Q2 SP1

After upgrade an infinite "Loading..." is displayed when using load on demand:

<telerik:RadComboBox
    ID="ddlOldValues"
    runat="server"
    Filter="Contains"
    AllowCustomText="true"
    ShowMoreResultsBox="true"
    EnableLoadOnDemand="true"
    ItemsPerRequest="10"
    EnableVirtualScrolling="true"
    DataTextField="USERFULLNAME"
    DataValueField="USERFULLNAME">
    <WebServiceSettings Method="GetDynamicUsersUS" Path="WebService.asmx" />
</telerik:RadComboBox>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService
{
    [WebMethod(EnableSession = true)]
    public RadComboBoxData GetDynamicUsersUS(RadComboBoxContext context)
    {
        RadComboBoxData comboData = new RadComboBoxData();

        try
        {
            DataTable data = GetUsersData();
            string filter = "USERFULLNAME LIKE '%" + context.Text + "%'";
            data.DefaultView.RowFilter = filter;
            DataTable dtData = data.DefaultView.ToTable();

            if (dtData == null || dtData.Rows.Count == 0)
            {
                dtData = data;
            }

            // Exact same GetComboData logic as frmBRMultipleUpdate.aspx.vb
            int itemsPerRequest = 10;
            int itemOffset = context.NumberOfItems;
            int endOffset = itemOffset + itemsPerRequest;

            if (endOffset > dtData.Rows.Count)
            {
                endOffset = dtData.Rows.Count;
            }

            // When data is exhausted, set EndOfItems to true
            if (itemOffset >= dtData.Rows.Count)
            {
                comboData.EndOfItems = true;
                comboData.Items = new RadComboBoxItemData[0];
                return comboData;
            }

            comboData.EndOfItems = (endOffset >= dtData.Rows.Count);

            var result = new List<RadComboBoxItemData>();
            for (int i = itemOffset; i < endOffset; i++)
            {
                var item = new RadComboBoxItemData();
                item.Text = dtData.Rows[i]["USERFULLNAME"].ToString();
                item.Value = dtData.Rows[i]["USERFULLNAME"].ToString();
                result.Add(item);
            }

            comboData.Items = result.ToArray();
            comboData.Message = string.Format("Items <b>{0}</b>-<b>{1}</b> out of <b>{2}</b>",
                itemOffset + 1, endOffset, dtData.Rows.Count);
        }
        catch (Exception ex)
        {
            comboData.Message = "No matches";
        }
        return comboData;
    }

    private static DataTable GetUsersData()
    {
        DataTable dt = new DataTable();

        dt.Columns.Add(new DataColumn("USERFULLNAME", typeof(string)));
        dt.Columns.Add(new DataColumn("EMAIL", typeof(string)));

        for (int i = 0; i < 200; i++)
        {
            int index = i + 1;

            DataRow row = dt.NewRow();

            row["USERFULLNAME"] = "User" + index;
            row["EMAIL"] = "user" + index + "@example.com";

            dt.Rows.Add(row);
        }

        return dt;
    }
}

To work-around it, set a Height to the ComboBox:

<telerik:RadComboBox
    Height="300px"
    ID="ddlOldValues"
    ...

 

 

Completed
Last Updated: 03 Jun 2026 12:49 by ADMIN
Release 2026 Q2 SP1
ADMIN
Created by: Plamen
Comments: 1
Category: DropDownTree
Type: Feature Request
3

			
Completed
Last Updated: 03 Jun 2026 12:42 by ADMIN
Release 2026 Q2 SP1
Created by: Frank
Comments: 1
Category: ColorPicker
Type: Bug Report
2

There are missing keys in the resx files and the resource files are not applied correctly. More info here: 

Completed
Last Updated: 03 Jun 2026 12:41 by ADMIN
Release 2026 Q2 SP1

Hover over the command arrows on the radScheduler when the view is set to month view.  The Tooltip will display "next day" and "previous day" instead of "next month" and "previous month".

The same happens for week view.

Temporary workaround: 

<telerik:RadCodeBlock runat="server">
    <script>
        function pageLoadHandler() {
            var scheduler = $find("<%= RadScheduler1.ClientID %>");
            var $scheduler = $telerik.$(scheduler.get_element());
            var viewType = "Day";
            if (scheduler.get_selectedView() == Telerik.Web.UI.SchedulerViewType.WeekView) {
                viewType = "Week";
            } else if (scheduler.get_selectedView() == Telerik.Web.UI.SchedulerViewType.MonthView) {
                viewType = "Month";
            }

            $scheduler.find(".rsPrevDay").attr("title", "Previous " + viewType)
            $scheduler.find(".rsNextDay").attr("title", "Next " + viewType)

            // Sys.Application.remove_load(pageLoadHandler);  
        }
        Sys.Application.add_load(pageLoadHandler);
    </script>
</telerik:RadCodeBlock>

Completed
Last Updated: 01 Jun 2026 11:05 by ADMIN
Release 2026 Q2
Problem:

In the RadEditor we have the NewLineMode set to Div
We are also using a ToolsFile xml document to control the tools available in RadEditor.
The problem is the InsertParagraph tool now inserts <div> tags instead of <p> tags.
We want to keep the NewLineMode behavior as DIV while still having a tool that can insert a paragraph (i.e. a <p> tag).

To replicate this problem:

On the RadEditor demo page, first set "NEW LINES AS" to "Divs".
Then, in the editor content area just above the "Destinations" table, Type in three lines:
Comment1
Comment2
Comment3

If you then toggle to the HTML tab, you will see that the Comment1 line is (incorrectly) bracketed by a <p> tag while the Comment2 and Comment3 lines are (correctly) bracketed by <div> tags.

Next, go back to the Design tab and position yourself at the beginning of the Comment3 line then click the [Insert Paragraph] button.

In the newly inserted "paragraph" type "Comment2b".

If you then toggle to the HTML tab you will see that Comment2b is incorrectly bracketed by a <div> tag.  It should be a <p> tag.

Completed
Last Updated: 01 Jun 2026 10:45 by ADMIN
Release 2026 Q2
RadEditor does not offer resx localization for the following Track Changes strings "Inserted by ", "Formatted by ", "Deleted by " as well as for the strings in the Comments dialog: Title, Save, Cancel and Edit.
Completed
Last Updated: 28 May 2026 06:48 by ADMIN
Release 2026 Q2 SP1
1. Inside the editor (http://demos.telerik.com/aspnet-ajax/editor) copy and paste the contents of the attached file.

2. When prompted to clean the pasted data, select Yes.

3. Visually inspect the order of the list elements and the indentation - see the screenshot in the attachment.
Completed
Last Updated: 26 May 2026 15:16 by ADMIN
Release 2026 Q2 SP1
Created by: Dan Avni
Comments: 1
Category: DateTimePicker
Type: Bug Report
0

Hi,

 

After updating to the 2026.2.519 version, the icons for the date and time pickers are shifted a few pixels down. When clicked, a black rectangle appears around them, which, as you can see, it is truncated at the bottom. This is using the Bootstrap skin.

 

Completed
Last Updated: 26 May 2026 15:16 by ADMIN
Release 2026 Q2 SP1

When using a RadDropDownTree with CheckBoxes="CheckChildNodes" , setting CheckChildNodes="false" has no effect.

<telerik:RadDropDownTree ID="DdtDpt" runat="server" CheckBoxes="CheckChildNodes" CheckChildNodes="false" CheckNodeOnClick="true" 
    DataFieldParentID="pid" DataFieldID="id" DataTextField="name" DataValueField="id" Width="350px">
</telerik:RadDropDownTree>

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        DdtDpt.DataSource = GetDummyDepartments();
        DdtDpt.DataBind();
    }
}

private List<Department> GetDummyDepartments()
{
    return new List<Department>
    {
        new Department { id = 1, pid = null, name = "Head Office" },
        new Department { id = 2, pid = 1, name = "HR" },
        new Department { id = 3, pid = 1, name = "IT" },
        new Department { id = 4, pid = 3, name = "Development" },
        new Department { id = 5, pid = 3, name = "Support" },
        new Department { id = 6, pid = null, name = "Branch Office" },
        new Department { id = 7, pid = 6, name = "Sales" },
        new Department { id = 8, pid = 6, name = "Logistics" }
    };
}


public class Department
{
    public int id { get; set; }
    public int? pid { get; set; }
    public string name { get; set; }
}

 

 

Completed
Last Updated: 26 May 2026 10:47 by ADMIN
Release 2026 Q2 SP1

If one opens a dialog/window containing a RadSignature-control and resizes the dialog (e.g. make it twice as large) then the position of the cursor on the canvas does not match the position of the strokes anymore. Painting in the top-left corner is sort of okay/close, but the further one moves the cursor towards the bottom-right, the bigger the offset will be.

Completed
Last Updated: 22 May 2026 08:00 by ADMIN
Release 2026 Q2 SP1
Completed
Last Updated: 21 May 2026 08:47 by ADMIN
Release 2026 Q2 SP1
The "Show All Results" is Searchbox cannot be accessed with a keyboard when navigating through the items in the dropdown. 
Completed
Last Updated: 13 May 2026 10:33 by ADMIN
Release 2026 Q2

RadAsyncUpload "Drop Files here" element remains visible when dragging a file quickly over and out of the DragZone

Replicable in File Upload with Drag and Drop live demo.

Drag a file quickly through the DragZone without dropping it. The "Drop Files Here" element is shown but doesn't get hidden when the mouse leaves the DragZone (ondragleave).

 

Completed
Last Updated: 12 May 2026 18:17 by ADMIN
Release 2026 Q2

Dear staff I know this post

https://www.telerik.com/support/code-library/detecting-changes-to-the-radeditor

But in any case the component RadEditor have the method 'OnTextChanged' in the client side.

Probably, id it doesn't works, is better to remove it.

 

Thanks

Renato

Completed
Last Updated: 11 May 2026 13:13 by ADMIN
Release 2026 Q2
Created by: Chris
Comments: 1
Category: Editor
Type: Feature Request
6

Hi Team,

I would like to request the following image file extensions to be displayable using the RadEditor's ImageManager/DocumentManager.  

  • abci
  • avif
  • heif
  • heic
  • webp

Thank you!

Completed
Last Updated: 11 May 2026 10:06 by ADMIN
Release 2026 Q2
Created by: Nitin
Comments: 1
Category: TreeMap
Type: Bug Report
0

When both Telerik TreeMap and Kendo UI Heatmap are placed on the same page, the Kendo scripts are failing with the following exception:

Uncaught TypeError: Cannot read properties of undefined (reading '0')

Completed
Last Updated: 11 May 2026 08:06 by ADMIN
Release 2026 Q2

There is significant latency when a user has many images in a list or dropdown list, particularly those with sub-choices that also have images.  Because of this, we tried implementing design-time templates to allow lazy loading of images for ListBox and ComboBox.  While implementing a solution is possible, it was much more complicated than expected.

One specific problem we encountered was that when using a template, the ListBox wraps its internal label in a span (which the ComboBox doesn't do).  This results in problems with data-binding (requiring an item-by-item solution) and requires specialized css to handle.  Even after the basic solution was working, sub-choices still had a problem accessing text and image data.  This could be solved with a custom frontend runtime template, but it was not an elegant solution.

Our feature request is for lazy loading to be an option for images for the ListBox and ComboBox.  This would significantly improve the user experience with long lists and drop-downs. 

Completed
Last Updated: 11 May 2026 07:34 by ADMIN
Release 2026 Q2
Created by: Lou
Comments: 4
Category: Input
Type: Feature Request
6

Hi, I would like to request that you add the ability to show/hide a hidden password similar to this: https://www.telerik.com/support/kb/aspnet-ajax/textbox/details/showpassword-button-for-radtextbox-with-textmode-password

This feature should be built into the toolkit, and not require custom coding.

1 2 3 4 5 6