Completed
Last Updated: 07 Jun 2016 11:20 by ADMIN
The current behavior of the table insertion works by adding the cursor outside the table. This behavior causes inconsistent issues (e.g. In IE the cursor appears in the last TD, but the typed text is after the table) and faulty user experience.

In desktop rich text editors (e.g. MS Word), when a table is inserted the first table cell is selected and this is the users' expected behavior.

You can test the modified command by following this example:

<telerik:RadEditor runat="server" ID="RadEditor1" OnClientPasteHtml="OnClientPasteHtml">
</telerik:RadEditor>

<script type="text/javascript">
    var identifierID = "RadEditor_AfterTable";

    function OnClientPasteHtml(editor, args) {
        var commandName = args.get_commandName();

        if (commandName === "InsertTable" || commandName === "TableWizard" ) {
            var currValue = args.get_value();
            currValue = currValue.replace(/<\/table>/gi, "</table><div id=" + identifierID + ">&#x200B;</div>");
            //currValue = currValue + "<div id=" + identifierID + ">&#x200B;</div>";
            
            args.set_value(currValue);
            setTimeout(function () {
                selectFirstTD(editor)
            }, 0);
        }
    }

    function selectFirstTD(editor) {
        var $ = $telerik.$;
        var contBody = editor.get_contentArea();
        var identifier = $(contBody).find("#" + identifierID);
        var table = identifier.prev();
        var elmToSelect = table.find("th")[0] || table.find("td")[0];

        if (elmToSelect.childNodes && !$telerik.isIE) {
            elmToSelect = elmToSelect.childNodes[0].nodeName === "#text" && elmToSelect.childNodes[0];
        }

        var hasNextElement = identifier.next()[0];
        
        while (hasNextElement && $(hasNextElement).is("style")) {
            hasNextElement = $(hasNextElement).next()[0];
        }
        
        editor.selectElement(elmToSelect);

        if (!hasNextElement) {
            table.after("<br/>");
        }

        identifier.remove();
    }
</script>
Completed
Last Updated: 04 Aug 2015 11:06 by ADMIN
Completed
Last Updated: 28 Feb 2014 16:08 by ADMIN
Created by: Faten
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
0
Trying to download the step by step tutorial from the following link fails:

http://www.telerik.com/support/aspnet-ajax#step-by-step

Thanks in advance,
Faten
Completed
Last Updated: 07 Jun 2016 13:19 by ADMIN
Created by: Winarsanti Laksmitarani
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
1
Please update stylebuilder to match up with latest controls.. there is no skin generated yet for tilelist and lightbox. also last update Q3 2013 doesnt include default skin files in telerik's folder. where i could download base skin files of telerik?
Completed
Last Updated: 12 Feb 2014 09:36 by ADMIN
Created by: Sylvain
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0
Hi,

Before, I use devexpress and they give me all the file for his control to translate it in French
Do tou have the same thing with your control ?
Thanks
Sylo
Completed
Last Updated: 21 Jul 2016 15:12 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
1
Currently, controls that have popups can have their z-index controlled as explained here: http://www.telerik.com/help/aspnet-ajax/controlling-absolute-positioning-with-zindex.html

RadComboBox has an explicit ZIndex property. Should all controls with popup elements have such a property?
Completed
Last Updated: 16 Jul 2015 15:27 by ADMIN
Completed
Last Updated: 03 Jul 2017 15:20 by Marlian
ADMIN
Created by: Hristo Valyavicharski
Comments: 7
Category: UI for ASP.NET AJAX
Type: Feature Request
19
UploadedFiles collection needs to be available across post backs.
Completed
Last Updated: 16 Apr 2014 10:48 by Michael
For the time being the following workaround can be used.

JavaScript:

    <script>
        function pageLoad() {
            var chart = $find("<%=RadHtmlChart1.ClientID%>");
            chart._chartObject.options.categoryAxis.axisCrossingValue = [0, 3];
            chart.repaint();
        }
    </script>
ASPX:

        <telerik:RadHtmlChart ID="RadHtmlChart1" runat="server" Width="600px" Height="400px">
            <PlotArea>
                <Series>
                    <telerik:ColumnSeries AxisName="axis1">
                        <SeriesItems>
                            <telerik:CategorySeriesItem Y="30" />
                            <telerik:CategorySeriesItem Y="20" />
                            <telerik:CategorySeriesItem Y="10" />
                        </SeriesItems>
                    </telerik:ColumnSeries>
                    <telerik:ColumnSeries AxisName="axis2">
                        <SeriesItems>
                            <telerik:CategorySeriesItem Y="3100" />
                            <telerik:CategorySeriesItem Y="2700" />
                            <telerik:CategorySeriesItem Y="1400" />
                        </SeriesItems>
                    </telerik:ColumnSeries>
                </Series>
                <XAxis AxisCrossingValue="2">
                    <Items>
                        <telerik:AxisItem LabelText="item 1" />
                        <telerik:AxisItem LabelText="item 2" />
                        <telerik:AxisItem LabelText="item 3" />
                    </Items>
                </XAxis>
                <YAxis Name="axis1">
                </YAxis>
                <AdditionalYAxes>
                    <telerik:AxisY Name="axis2"></telerik:AxisY>
                </AdditionalYAxes>
            </PlotArea>
        </telerik:RadHtmlChart>
Completed
Last Updated: 04 Jul 2014 08:45 by ADMIN
Created by: Roy
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
3
New control that can create / read / write PDF documents similar to "removed by admin"
Completed
Last Updated: 07 May 2015 12:19 by Vasssek
ADMIN
Created by: Vasya Stankova
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
3
I want it to be possible to use declarative localization for PagerTextFormat property in RadGrid Control. Currently the only way is by using code behind.
Completed
Last Updated: 24 Apr 2014 08:08 by ADMIN
Created by: Caleb Sandfort
Comments: 6
Category: UI for ASP.NET AJAX
Type: Feature Request
1
After the last release when looking at the roadmap for the Q1 2014 release there was mention of a diagramming control.  Now when I look at the roadmap it is not there.  What's going on with the diagramming control?
Completed
Last Updated: 26 Mar 2014 15:10 by ADMIN
ADMIN
Created by: Hristo Valyavicharski
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0

			
Completed
Last Updated: 28 May 2018 06:13 by ADMIN
Created by: Jean-Marc
Comments: 3
Category: UI for ASP.NET AJAX
Type: Feature Request
5
Could it be possible to see you developing a chat component to offer chat possibilities on a telerik Ajax Website?

Would be great

Thanks for all you do to simplify our developer life !

Best

Jm Hetsch
Completed
Last Updated: 30 Nov 2015 09:08 by Lee
Completed
Last Updated: 10 Jun 2015 10:13 by ADMIN
Completed
Last Updated: 10 Nov 2014 14:38 by ADMIN
ADMIN
Created by: Misho
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
0
1. go to http://demos.telerik.com/aspnet-ajax/editor/examples/overview/defaultcs.aspx or use any radEditor instance you have

2. switch to html mode and delete all html content

3. copy the following html code and paste it to the html mode text area.

<table width="100%" style="color: inherit; font-family: inherit; font-size: inherit;" cellspacing="0" cellpadding="0"> <tbody> <tr style="padding: 0px;"> <td style="padding: 0px; height: 20px;"> </td> </tr> </tbody> </table>

4.switch back to design mode.

5.copy the following html code: <p>TEST</p>

6. set cursor inside the table (you will see table border in design mode)

6. paste copied html using ctrl+v or paste command from editor tool bar

7. switch to html mode and notice that you have several &nbsp; added to your html