Similar to the RadComboBox' OnClientFocus event - http://www.telerik.com/help/aspnet-ajax/combobox-onclientfocus.html
The radeditor is quite a useful control. It just seems to lack some basic events that you would expect to seen from any input type control. The control is great for html translation, but if you are using it for user input it could us a few basics. Yes, there is a OnClientInlineEditCompleted event that works when you are in InlineEdit mode which is a good start, but InlinEdit mode is not good for all scenarios. Take for example when you have a survey with a "time from started" asp:timer. Each time the timer ticks and you are in InlineEdit mode the menu disappears even when the user is still actively using the radeditor. If we are in the same survey. We can also automatically save the information that was entered by the user if we have either or a on_change or lost_focus event that could be used. Obviously there are a bunch of menu interactions that could be cause the lost_focus or on_change event to occur, but those could be filtered by the user so they could be caught so you know that you are not actually leaving the radeditor. Thank you for your consideration.
In the Radeditor. Create a table with multiple rows, multiple columns optional. Add text in the first row. Add a bulleted list in the second row. Save the html and the bulleted list is rendered above the table. It looks like when you type in text and then convert it to a bulleted list it removed the <td> tag and replaces it with <ul><li></li></ul> which means it won't render in the table properly. I tested this with the demo radeditor as well and can duplicate every time.
The button should be added at the top right corner of the formatted code snippet. It should use JavaScript only and not an applet so that content generated from RadEditor can be re-used in other pages. Ideally, it will copy plain text with preserved indentation to the clipboard. Whether the button will be added should be controlled via a checkbox in the Format Code Block dialog. Leave your comment whether you want it checked by default (which can be considered a breaking change).
There should be two properties under the SpellCheckSettings that let the developer prevent the alerts that are shown when there are no errors and when spellcheck finishes. They could be called SuppressCompleteMessage and SuppressNoErrorsMessage. They would both be boolean and default to false to prevent a breaking change.
Currently, RadEditor supports single level context menu only. We had one of the requirement to have a multilevel context menu (like - menu --> sub menu). It would be really nice to have this feature in the upcoming release as it makes the RadEditor more user friendly. -- Rahul.
Currentluy, any content with Asian characters is not tracked.
In RADEditor, the date and time are shown when hovering over someone's Track Changes or Comments. In order to cater to global audiences, this request is for the ability to specify the date and time format that it will use when displaying those tooltips.
RadEditor adds redundant nbsps when the cursor is positioned at the beginning of an unordered list and press backspace in IE9
Steps: 1. Add some track changes text using Author=User0 and UserCSSId="reU0". 2. Change the Author to "User1" and UserCSSId to "reU1". 3. Click inside of User0's tracked text and start typing. Results: The new text is displayed as if User0 wrote it, in User0's color. Expected Result: The new text that was injected by User1 in the middle of User0's text would be have User1's color and hover text that pertains to User1. (Similar to how Word does it.)
Currently, if a paragraph has altered line-height in MS Word, pasting it into the RadEditor results to a normal paragraph with not affection to the line-height CSS property.
Commonly users add empty anchor elements, e.g, <p><a name="anchor"></a>Some text</p>. By that, they provide a proper anchoring behavior in HTML, and prevent the text from being decorated as link. The limitation here is that the anchor element cannot be selected, and thus unable to be edited via the LinkManager dialog. It would be nice, if there is some built-in logic that handles this situation and provide a proper way for the end-users to be able to visually distinguish this anchors and edit them if needed. You can find attached a custom solution for such approach.
Provide ability to easily obtain Markdown syntax from the RadEditor, to be saved on disk. Ex. string RadEditor.GetMarkdown()
This would be needed in cases when the developers desire to create a logic which accepts all changes on Client-side without alerting any messages to the user. For the time being you can use the following example have more control over the Track Changes feature on the client: <telerik:RadEditor ID="RadEditor1" runat="server" EnableTrackChanges="true"> <Content> <p>Some text</p> </Content> <TrackChangesSettings CanAcceptTrackChanges="true" /> </telerik:RadEditor> <telerik:RadButton runat="server" ID="RadButton1" AutoPostBack="false" OnClientClicked="OnClientClicked" Text="Accept Changes!"/> <script type="text/javascript"> function OnClientClicked(sender) { var editor = $find("<%= RadEditor1.ClientID %>"); var trackChanges = Telerik.Web.UI.Editor.TrackChanges; trackChanges.setEditor(editor); /* use acceptAllChanges() method to prompt the user whether to accept or not accept the changes */ //trackChanges.acceptAllChanges(); /* use acceptAllChangesSilently() method to directly accept changes without notifying the user */ trackChanges.acceptAllChangesSilently(); } </script>
There are some cases where Find and Replace produces unexpected content when Track Changes is enabled. For example: 1. add some tracked content; 2. modify the content; 3. use Find and Replace to replace words in the tracked content. The output is that words are removed, but the replacements never appear.
This will enable developers to easily change this property without customizing the FileBrowser dialog.
When link is given to image or text, Unlink command should get enabled. But it gets enabled for text only while remains disabled for images. To get a better understanding, please refer to the following video: http://screencast.com/t/xHgru58pzKL