HTML Editing & Formatting
Allows users to modify HTML content/documents via a WYSIWYG HTML editor or in code and preview results within the integrated HTML preview pane.
HTML Editing
Fully synchronized WYSIYWG and HTML code editor with HTML preview.
HTML Editing
The DevExpress ASP.NET HTML Editor supports automatic two-way synchronization between its Visual HTML Editor and HTML Code Viewer. End-users can switch to the Code View and edit documents by manually controlling every tag and attribute or can switch back and forth to use the view that best suits their editing requirements.
Paste Formatting
Specify the manner in which pasted content is formatted by the editor.
Paste Formatting
Our HTML Editor can automatically format pasted content based on its Paste Mode property. End-users can change the formatting used within the HTML Editor on-the-fly. Paste Mode can either retain source formatting, discard all but character formating (font effects), or convert pasted content to plain text.
Intellisense and Code Highlighting
Advanced options include intellisense and code highlighting.
Intellisense and Code Highlighting
You can display HTML code as plain text (Simple mode), or use the HTML Editor's Advanced display mode to customize the functionality of the Code Editor. Options include the ability to use intellisense, to automatically add closing tags when an opening tag is entered, highlight active lines, highlight matching tags, and collapse/expand tags within the Editor.
Tables
Generate, customize, and delete tables and their associated UI elements.
Tables
Our HTML Editor provides an extensive set of commands for Table generation. End-users can create, customize, and delete tables and their associated UI elements via built-in dialogs or popup (context) menus. Advanced options include the ability to customize cell appearance and to both merge and split cells within the HTML document.
Mail Merge
Create document templates and merge data via placeholders.
Mail Merge
To simplify HTML document generation, use placeholders. These placeholders can then be replaced with values from a database for on-the-fly mail merge operations.
HTML Validation
Integrate custom HTML markup and content validation logic in your web app.
HTML Validation
The HTML Editor automatically performs validation and is able to remove potentially harmful code such as unknown tags and attributes, script elements, client-side event handlers and URLs with script content. As a result, the resulting HTML code is kept as safe as possible and compliant with the specified document type: XHTML 1.0 Transitional, HTML5, or both. Should you require it, the Editor also allows you to provide custom validation logic.
"DevExpress has the best support team I have ever seen. There is no issue they can't cope with. I love DevExpress."Anton Strigin
Built-in Dialogs
Microsoft Office and Windows Explorer-like dialogs help simplify the manner in which end-users interact with your web app. Use them as needed or cutomize them to meet the specific needs of your enterprise.
Find & Replace
Locate text or HTML within the Editor and replace it as needed.
Find & Replace
A built-in Find & Replace dialog allows end-users to easily locate and modify text within both the Design and HTML View. As you would expect, end-users can specify text search criteria, replacement text (with case sensitivity option) and whether to restrict replacement to an individual item (or to all items).
Image Selector
Use File Explorer-like tools to simplify image selection.
Image Selector
Explorer-like tools help simplify the manner in which end-users insert images and documents. The Select Image and Select Document dialogs allow end-users to manage content images and hyperlinks via a point-and-click UI, rather than typing URLs manually.
Insert Media
Easily insert YouTube, Flash and Audio content into your HTML document.
Insert Media
The ASP.NET HTML Editor includes an integrated Toolbar with the following Media specific commands: Insert Flash, Insert Video, Insert Audio and Insert YouTube Video. End-users can use these buttons to invoke the built-in Insert Media dialog to insert media content via a point-and-click UI.
Spell Checking
Check the spelling accuracy of your HTML document with built-in spell checking.
Spell Checking
The DevExpress HTML Editor ships with built-in spell-checking capabilities. To introduce Spell Checking in your next ASP.NET web app, simply specify the appropriate dictionary (ISpell or OpenOffice), culture and desired grammar settings.
Document Selector
Use built-in File Explorer-like tools to simplify document selection.
Document Selector
We've integrated our ASP.NET File Manager Control into the HTML Editor's Select Image and Select Document Dialogs in order to simplify file/folder management operations, access control, and file upload functionality.
Custom Dialogs
Create custom dialogs in order to address your speciic business requirements.
Custom Dialogs
You can create Custom Dialogs and invoke them via its integrated Toolbar. You can provide any form for your Dialog, customize its appearance and implement user-specific logic via event handlers.
"DevExpress has opened my eyes to true productivity. Seriously, DevExpress is a huge boon to my software development and their support is top-notch."Brandon Beeson
UI Elements
Use our built-in Office-inspired Ribbon or modify the Editor's standard toolbars and its associated commands for a custom tailored UI.
Popup Menus
Use the built-in popup menu to simplify access to text editing commands and context specific actions.
Popup Menus
With a single option, you can substitute the browser's default Popup (Context) Menu with our ASP.NET HTML Editor's built-in menu. As you can see in this animation, the Editor's Popup provides a comprehensive set of text editing commands including: menu items specific to clipboard operations and context-specific actions (such as Modify Table, Change Image, etc.)
Custom Toolbars
Customize the editor's toolbars and associated commands with ease.
Custom Toolbars
The DevExpress HTML Editor was designed with flexibility in mind. Among its many features is its ability to fine-tune Toolbar commands based on your specific business needs. You can use our default Toolbar commands, modify them as necessary or create Custom Toolbars and populate them with both standard and custom commands. As you might expect, you can also control availability of commands within a Toolbar based on context or in response to selection changes within your web app.
Ribbon
Replicate the Microsoft Office UI and use the editor's built-in Ribbon in your web app.
Ribbon
Create a Microsoft Office-inspired UX with ease. Among the many features available to you when using our Ribbon is support for Context Ribbon Tabs. These tabs and their commands are only displayed when a specific element (such as an image or a table) is selected within the Editor.
Tag Inspector
Navigate your tag hierarchy and customize tag properties.
Tag Inspector
The built-in Tag Inspector allows end-users to navigate through the HTML document's Tag Hierarchy. Users can remove Tags and customize Tag properties using the HTML Editor's built-in Tag Properties Editor.
Toolbar Items
Use dropdowns menus, item pickers and comboboxes within any toolbar.
Toolbar Items
With multiple Toolbar Items and the ability to fully customize the commands on its Toolbar, our HTML Editor gives you the flexibility to create highly refined user experiences. Toolbar Items include a Dropdown Item Picker, a Dropdown Menu and Combo box.
Keyboard Shortcuts
Re-map, customize or disable keyboard shortcuts as needed.
Keyboard Shortcuts
You can remap or disable default shortcuts and bind keys to any Editor command. A design-time collection editor is included to help simplify shortcut customization.
"Since I've been using DevExpress Components I'm happy each day that I am able to work with them. My life as a developer is much easier and above all more effective."Waldemar Brodowski
CSS, Client-Side API & More
Client-Side Commands
Execute a sequence of editor commands on the client.
Client-Side Commands
You can execute custom commands - a sequence of calls to standard editor commands - on the client. In this animation, two custom commands are used: the first deletes the Editor's content and the second inserts an email template.
Client-Side Selection
Comprehensive client-side API to access and modify HTML content.
Client-Side Selection
A comprehensive Client-Side API allows you to access and modify currently selected content on the client.
Custom Paste Formatting
Customize the manner in which pasted content is formatted.
Custom Paste Formatting
End-users can format pasted HTML content. At your discretion, you can format pasted HTML content in code using the HTML Editor's BeforePaste event.
Custom CSS
Expose your custom formatting to end-users.
Custom CSS
Any custom formatting you've defined via Custom CSS can be exposed to end-users and applied to content selected within the HTML Editor. With Custom CSS, elements such as titles, headers, text blocks, etc, can be formatted using individual formatting styles.
Content Filtering
Maintain complete control over HTML document content on your website.
Content Filtering
You can control the availability of HTML elements and attributes inside an HTML document. With support for white and black lists, you can easily limit the number of format options and maintain total control over all HTML content on your website.