Out-of-the-box XHTML-enabled Output
RadEditor for ASP.NET AJAX outputs XHTML-compliant content across all major browsers. It also provides real-time XHTML validation by sending HTML content for validation to the W3C service, and returning a compliancy report right within the editor interface. The integrated validation module is also available as a validation dialog.
Unmatched Loading Speed and Performance
RadEditor for ASP.NET AJAX puts an end to the “functionality vs speed” trade-off. The unique “load as needed” processes will only load the code on client browsers for the features that are being used. This minimalist script size results in tremendously swifter page loading. In addition, the editor’s CSS Sprites-based semantic rendering leads to even more optimized loading speed and customization through simple CSS.
Industry-best Cross-browser Support
Following a long tradition of industry best cross-browser support, RadEditor continues to offer even better level of quality and compatibility. The component supports all major browsers, including Opera and Safari for Mac, which makes it the richest text editor with the widest cross-browser support on the market. In addition, the editor produces identical content in MS Internet Explorer and Mozilla.
Single-file, Drag-and-drop Deployment
RadEditor for ASP.NET AJAX takes full advantage of .NET embedded resources, enabling you to deploy the Editor with a single assembly file.
Extended Functionality through Integrated Controls
RadEditor is designed to accommodate integrated controls, loaded on demand to deliver optimal loading speed. The editor features a RadSpell tool for superior spell-checking, a RadWindow component for creating dialogs and a RadUpload tool for fast and easy uploading. All of these tools are now integrated in the RadEditor for ASP.NET AJAX control but are also available as separate controls.
Microsoft Word®-like Spell-checking
RadEditor for ASP.NET AJAX comes with a full-featured multilingual spell-checker (technically, a separate component called RadSpell). You can choose between a dialog-mode and an inline AJAX spell-checker. You can check your spelling asynchronously and all your mistaken words will be highlighted inline.
HTML Mode and Code Indentation
RadEditor for ASP.NET AJAX features an enhanced HTML mode, which displays nicely indented code - easier to read and modify.
Seven Ways for Pasting from Word
RadEditor offers a number of features that help the user paste formatted content from Microsoft Word and other applications, and apply different types of format stripping:
1. Strip Word-formatting on paste
2. Strip Word-formatting on paste (cleaning fonts and sizes)
3. Forced format stripping on Paste
4. Word Content in Clipboard Interception
5. Strip Word-formatting after paste
6. Paste plain text
7. Paste as HTML
Multilevel Undo/Redo with Action Trails
RadEditor for ASP.NET AJAX provides desktop-like usability and control thanks to its multilevel Undo/Redo feature with action trails. It allows past actions to be reviewed and reversed, just like in Microsoft Word.

Highly Intuitive Tools
• AJAX-based File Browser Dialogs: RadEditor for ASP.NET AJAX features rich and intuitive dialogs for managing Image, Flash, Windows Media, and Documents that include features like file sorting, preview, zoom, create and delete folders, etc. All four dialogs are AJAX-based to load files and folders on demand. This feature greatly improves the editor’s usability and performance, making it the ideal tool for enterprise applications with large file repositories.

• Simplified Inline Tool Declaration: With RadEditor, you can populate tool lists through intellisense without manually configuring settings. Now you can conveniently use intellisense autocomplete or simply add tools through a property grid in design-time.
• Adaptive Buttons: Buttons on RadEditor toolbars will change their state in real time to reflect the actual status of the cursor selection (i.e. bold, justified, etc.). Some buttons will be enabled/disabled if a certain action can be performed (or not) with the current cursor selection (e.g. Unlink is enabled only if you have selected a hyperlink, Redo is not available if you haven't undone any action first, etc.)

• Toolbar Modes: RadEditor features three types of toolbar modes.
The Floating Toolbar Mode allows toolbars to be dragged and rearranged. In the ShowOnFocus Toolbar Mode the toolbar will only be visible when the focus is on the editor’s content area. When visible, the toolbar does not occupy a large space, but rather overlaps the neighboring page elements. The Multiple Editors with a Single Toolbar (Shared Toolbar) Mode allows the use of a single toolbar for multiple editors, displayed at the top of the page.
Content Filters
Content Filters are code snippets, called in a sequence to process the editor content, when the operation mode (html/design/preview) is changed. Basically, the editor content is supplied to the filter chain and each filter gets a chance to modify it. Developers can easily create their own filters and process the HTML content when needed.
Easy localization through resource files
All labels, buttons, tooltips and error messages are located in resource files, so that the language of the editor can be switched with a single property. You can also add a new language field in a matter of minutes. The default installation is shipped with three languages: English, German, and French.
Full Keyboard Accessibility
Unlike most rich-text editors, RadEditor for ASP.NET AJAX is fully keyboard navigable. To take the authoring experience even closer to the usability of desktop applications, RadEditor introduces the ability to assign custom keyboard shortcuts to every tool. Similar to Microsoft Word keyboard shortcuts, you can use arrows/tab to navigate, up/down to expand, and Enter to select a value. These keyboard combinations can be customized and assigned to every tool. The editor’s keyboard support also complies with the accessibility requirements for "Section 508".
Appearance
RadEditor is shipped with a rich set of skins that allow you to easily build slick interfaces with the look-and-feel of Windows Vista, Office 2007, Outlook, etc. The skins can be easily switched using a single property. You can also have multiple editors with different skins on the same page.
Full-Screen Mode
For better user experience, RadEditor for ASP.NET AJAX allows you to maximize your workspace to the full size of the browser window.
Modules and Add-ons
RadEditor for ASP.NET AJAX comes with four System Modules. You can even create your own modules and plug them in the editor:
• Tag Inspector - displays the tag hierarchy of the current selection and allows you to add/remove/modify a tag.
• Properties Inspector - gives you quick access to most of the properties of the current tag, eliminating the need to open dialogs.
• Real-time HTML View - similar to the Split mode of Microsoft Office FrontPage - if you make a change in either the WYSIWYG or the HTML window, the other one will be automatically updated. Great fine-tuning tool for advanced users.
• Statistics module - provides word/character count or other content analysis.
Auto-resize Height for Greater Usability
Through the new AutoResizeHeight property, RadEditor allows you to auto-resize the content area for better user experience. If you need a larger content area the editor size can grow as you type, simulating DIV-like effects, while still using the more versatile iFrame technology, which is compatible with all major browsers.
Track Changes Dialog
Similar to Microsoft Word, RadEditor for ASP.NET AJAX now offers the convenience of tracking changes made by highlighting them in various colors. Keep track of the modifications you make in the editor, and indulge in a desktop-like experience.