Completed
Last Updated: 30 Mar 2023 15:53 by ADMIN
Release R1 2023 SP1

The XHTML validator in the editor control is not working.

As per attached screenshot, when you click it and opens the window it simply states the following.

"Sorry! This document cannot be checked."

"Sorry, this type of URL scheme (undefined) is not supported by this service. Please check that you entered the URL correctly"

Can someone tell me why this is happening? It's also broken on the editor demos on your site. Maybe something on the W3C validator has changed making it no longer compatible/viable?

https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

https://demos.telerik.com/aspnet-ajax/editor/examples/built-in-dialogs/defaultcs.aspx 

Completed
Last Updated: 24 Jul 2025 14:08 by ADMIN
Release 2025 Q3 (Aug)
In earlier versions of the editor, the css class was applied to the image tag itself, which is the correct way to do it. Otherwise the applied css class has no effect on the image.
Completed
Last Updated: 24 Mar 2023 15:20 by ADMIN
Release R1 2023 SP1

The editor does not work at all in Chrome for iOS.

You can reproduce it in this demo:

https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx

 

 

 

Completed
Last Updated: 28 Feb 2023 13:51 by ADMIN

Using the latest 2022.3.1109.45, our web application is catching "Invalid Resource Request" exceptions when the Windows7 or Vista (maybe others too) loads the "Editor" control in "Classic" mode.    By decoding the URL, the control is having problems locating the image below

WebResource.axd?d=ZHkUja8e5EF7zNoz8IiY_kAGH7MBQgCnq0BEYT2AtFLv57GDfGbEymwRG8H68WuiE_6l2fpZpqb_FzVc_OItknX-LMTzvQOwC0Mk8HaCtGvNzWl-5nNlZ6xpbOjNSk4A0QtPGtyV0UA-BWX4bOfPU8EI30eAVg8UO6p7yERiuEbCUoiZOGUevYGPdrNVvPel0&t=638034624000000000
Error Message: This is an invalid webresource request.

Telerik.Web.UI.Skins|Telerik.Web.UI.Skins.Vista.Editor.ToolbarVerticalSprites.gif

Telerik.Web.UI.Skins|Telerik.Web.UI.Skins.Windows7.Editor.ToolbarSprites.gif

Change the skin of the radeditor in the default.aspx to another skin such as "metro" and the problem will not happen.    It works OK at least on Black, Metro and Silk but haven't tested others, you can tell it doesn't work when the divider bars in the editor toolbar don't appear properly.

Completed
Last Updated: 16 Jan 2024 11:44 by ADMIN
Release 2024 Q1
Created by: JP
Comments: 1
Category: Editor
Type: Bug Report
0

Steps to reproduce the text highlighting issue:

  1. Go to https://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx
  2. Delete the content and write a single line
  3. Use the mouse to highlight a portion of text starting at the end (right side) of the text and dragging toward the beginning (left side).
  4. Stop about halfway to the beginning of the text.
  5. Now, while the text is still highlighted, press shift and left arrow to continue selecting. This will work for some time until the highlight gets near the beginning, then, the highlight will start moving from the right side.
Completed
Last Updated: 29 Jun 2022 09:45 by ADMIN

The execution of the getContextMenuByTagName inside the oncontextmenu event of RadEditor hides the context menu once it is shown. This happens in Lightweight render mode only and when the UseRadContextMenu is enabled:

<telerik:RadEditor ID="RadEditor1" runat="server" ContentAreaMode="iframe" OnClientLoad="OnClientLoad">
    <Content>
        <table>
            <tr>
                <td>test</td>
            </tr>
                <tr>
                <td>test</td>
            </tr>
                <tr>
                <td>test</td>
            </tr>
        </table>
    </Content>
</telerik:RadEditor>
<script>
    function OnClientLoad(editor, args) {
        editor.attachEventHandler("oncontextmenu", function (e) {
            var oSelection = editor.getSelectedElement();

            setTimeout(function () {
                var tdMenu = editor.getContextMenuByTagName("TD"); //the call of getContextMenuByTagName closes the context menu when lightweight render mode is used. You can slow down the closing with the setTimeout function or by settign UseRadContextMenu to false.

            }, 1000);
        });

    }
</script>

Completed
Last Updated: 25 May 2022 13:27 by ADMIN
Release R2 2022 SP1

If the table is not part of the visible part of the content area and you have to scroll to see it, then the X select table button does not appear (its display="none" property does not get updated). So technically the span element is available in the DOM but hidden:

 

Completed
Last Updated: 04 May 2022 10:58 by ADMIN
Release R2 2022

When a textbox element is disabled in the content area under Chrome and Edge Chromium, the editor loses cursor and its toolbar/commands stop working.

Steps to repro:

  1. Set the following content in HTML mode:
    test <textarea disabled="disabled">Text Box</textarea> test
  2. Switch to Design mode
  3. Click on the textbox
  4. Click outside the textbox and you'll see that the cursor (selection) is missing
  5. the majority of the toolbar features that rely on selection also do not work
Completed
Last Updated: 12 Apr 2022 14:44 by ADMIN
Release R2 2022
Steps to repro:

I've verified your demo version also in that also able to replicate the issue. So can you please support us.

Scenario:-

  1. Create a Word document and indent a few lines in it
  2. Copy the content with Ctrl+A and Ctrl+V
  3. Open our Telerik Editor tool in that open Paste from word, Strip font option
  4. Paste the content and insert it

You will see that the text-indent inline styles are stripped down and the indentation is missing.

Completed
Last Updated: 22 Feb 2022 15:45 by ADMIN
Release R1 2022 SP1
Created by: Fit2Page
Comments: 3
Category: Editor
Type: Bug Report
0
<a href="javascipr:void(0);"
Completed
Last Updated: 16 Feb 2022 16:33 by ADMIN
Release R1 2022 SP1
Created by: Peter
Comments: 5
Category: Editor
Type: Bug Report
0

Hi,

when using the StripCssExpressions Content Filter, it's working as expected in most cases, but when there's a linebreak inside of the style it breaks.

For example, the content filters used in a RadEditor control would be:
<telerik:RadEditor ContentFilters="RemoveScripts,StripCssExpressions,StripDomEventAttributes" />

This works for (expression gets filtered out as expected)
<span style="width: expression((document.body.offsetWidth / 4 + 30) + 'px'); background-color: green;">text in a span</span>

This doesn't work for (expression remains)
<span style="width: 
expression((document.body.offsetWidth / 4 + 30) + 'px'); background-color: green;">text in a span</span>

The usage for the content filter is to prevent XSS attacks, and in our solution used besides several other means to avoid malicious code execution.

As expected, the filter not working is a security risk.

Does anyone have a good workaround available? (or is there a timeline on an official bugfix?)

Unplanned
Last Updated: 15 Nov 2024 13:26 by ADMIN
Created by: Andrew
Comments: 5
Category: Editor
Type: Bug Report
1

Hi,

I am contacting you today to let you know I have found cross-site scripting vectors within the latest version of the RadEditor. I have attached images of the payloads that seem to bypass the XSS filter.

The second payload only works on Firefox browsers, but the first works on Chrome browsers too. While it still requires users to click on the link to trigger XSS, it can be easily social engineered in most situations.

Completed
Last Updated: 17 Nov 2021 13:33 by ADMIN
Release R1 2022

The table wizard dialog of RadEditor does not function properly when there is a table having more than 500 columns.

Video: http://somup.com/crXlln0eIi

Completed
Last Updated: 13 Sep 2021 21:35 by ADMIN
Release R3 2021

 <telerik:RadWizard runat="server" ID="rwMain" BorderStyle="Solid" BorderColor="LightGray" BorderWidth="1px" RenderMode="Lightweight" DisplayNavigationButtons="True">
        <WizardSteps>
            <telerik:RadWizardStep ID="RadWizardStep2" Title="Content Template" StepType="Step">
                <h1>hello!</h1>
            </telerik:RadWizardStep>
            <telerik:RadWizardStep ID="RadWizardStep3" Title="Content Editor" StepType="Step">
                <telerik:RadEditor ID="ContentEditor" OnClientLoad="OnClientLoad" runat="server" RenderMode="Lightweight"></telerik:RadEditor>
                <script>
                    function OnClientLoad(editor) {
                        editor.attachEventHandler("onkeydown", function (e) {
                           console.log('keydown')
                        });
                    }
                </script>
            </telerik:RadWizardStep>
        </WizardSteps>
    </telerik:RadWizard>
Unplanned
Last Updated: 08 Sep 2021 09:23 by ADMIN
Created by: Fit2Page
Comments: 0
Category: Editor
Type: Feature Request
2

As Bootstrap is the industry standard for website and app grids, a very powerfull addition for RadEditor would be a Bootstrap grid builder like this one:

https://www.youtube.com/watch?v=WQZ9zcf_ZRo

How cool would that be, building your Bootstrap parts in the Editor itself. Did anyone try this? Any hints on how one could build this functionality.

Let me know if we could collaborate to get something like this.

Thanks,

Marc

Completed
Last Updated: 18 Jun 2021 18:11 by ADMIN
bug
Created by: Seth
Comments: 1
Category: Editor
Type: Bug Report
0
bug

Rich Text Editor: Un-bolding html elements inside a bolded parent element creates extra html elements.

 

Process to recreate

  1. Add html element inside a bolded html element (via snippet or in html tab), then un-bold inner html element only.

Example html element inside a bolded html element:

<p>

<strong>

Prior Authorization

<span>inner html element</span>

Interceptor

</strong>

</p>

 

  1. Then un-bold the inner html element on the Design Tab.

 

Result

 

The resulting html in the html tab has extra html elements in both sections of surrounding still-bolded text.

 

 

<p>

<strong>Prior Authorization <span></span></strong>

<span>inner html element</span>

<strong><span></span> Interceptor</strong>

</p>

Completed
Last Updated: 11 Aug 2021 16:15 by ADMIN
Created by: Fawad
Comments: 1
Category: Editor
Type: Bug Report
0

The contenteditable feature is not working as per the instructions from Editable and Non-Editable Areas

Reproduction

<telerik:RadEditor runat="server" ID="Casenote" EditModes="Design">
    <Content>
        <div style="border: red 1px solid;" contenteditable="false" unselectable="on">
            Non Editable AREA
            <div style="border: green 1px solid;" contenteditable="true" unselectable="off">
                <!--Content name="info" -->
                Editable REGION...
                <!--/Content -->
            </div>
            Non Editable AREA
        </div>
    </Content>
</telerik:RadEditor>

Unplanned
Last Updated: 01 Mar 2021 11:45 by ADMIN
Created by: Thippa
Comments: 0
Category: Editor
Type: Feature Request
1

I found the Rad Editor track changes feature as useful control in telerik. As many software or finance companies have their operations going on, on each stage they would require to change their BRD, UD, Product Documents etc. to keep track of the change the editor is useful.

I would like to add some points for improvement, that we have costumized in our portal.

1) Listing of all the changes in left side of the editor (Added/ Deleted/ Replaced).

2) Can track text replacement also.

 

Thank you,

Shubham
Completed
Last Updated: 16 Sep 2020 12:11 by ADMIN
Release R3 2020 SP1
Like the title says, when the editor renders as mobile and EnableAriaSupport="true", the editor fails to initialize on JavaScript-level.
Unplanned
Last Updated: 24 Aug 2020 12:05 by ADMIN

Given you have a table, where a row has multiple cells containing rowspans.

And there are also cells with no rowspan between them.

E.g. Starting HTML

<table>
    <tbody>
        <tr>
            <td rowspan="2">A1</td>
            <td>B1</td>
            <td rowspan="2">C1</td>
        </tr>
        <tr>
            <td>B2</td>
        </tr>
    </tbody>
</table>

When you delete the row (E.g. delete row 1 in the example above).

Then the cells in the resulting table are in the wrong columns.

E.g. Result HTML

<table>
    <tbody>
        <tr>
            <td>A1</td>
            <td>C1</td>
            <td>B2</td>
        </tr>
    </tbody>
</table>

Cells C1 and B2 are in the incorrect columns.

The desired outcome of deleting row 1 would be for all cells to remain in their original columns.

E.g. Desired Result HTML

<table>
    <tbody>
        <tr>
            <td>A1</td>
            <td>B2</td>
            <td>C1</td>
        </tr>
    </tbody>
</table>

Bug is reproducible in RadEditor demo using Starting HTML above (in various browsers).

Thank you,

Shane