aspnet-4024-components-html-editor.md
The HTML Editor enables non-technical users to edit HTML markup in a rich text UI.
The ASPxHtmlEditor class is the server-side HTML Editor, and the ASPxClientHtmlEditor class is its client-side equivalent.
The designer provides quick access to the editor’s internal collections and properties that are related to the most commonly used features.
ASPxHtmlEditor automatically performs validation and is able to remove all potentially harmful code.
You can implement custom HTML markup validation logic. In addition, you can enable content validation that can be performed on both the client and the server.
You can filter specific tag, attribute, and style attribute elements.
ASPxHtmlEditor can automatically format pasted HTML content.
Syntax highlighting facilitates working with HTML markup.
Predefined UI commands allow users to create and modify tables in a document.
Explorer-like tools help simplify the way in which users insert images, documents, audio, video, and YouTube video files to editor content.
You can display a toolbar in the HTML Editor as a menu, a ribbon, or an external ribbon.
Placeholders allow users to create template documents, which can then be filled with data (for example, from a database).
The built-in tag inspector allows users to navigate through tag hierarchy and customize tag properties.
You can select the context menu type to display to users: a browser’s context menu that shows commands specific to the browser, or an editor-generated menu that displays common and context-specific operations. It is also possible to disable the context menu.
With the HTML Editor, you can import and export editor content from/to various document formats including Rich Text (.rtf), Office Open XML (.docx), MIME HTML (.mht), Open Document (.odt), Plain Text (.txt), and Portable Document (.pdf).
The HTML Editor includes end-user spell check capabilities.
Users can use the search panel to find text within the editor content.
ASPxHtmlEditor can be maximized to occupy a browser’s entire client region.
The HTML editor supports right-to-left languages such as Arabic or Hebrew.
The HTML Editor demos ship with the DevExpress Unified Component Installer. Refer to the following section for more information on how to install and run HTML Editor demos on a local machine: Control Demos.
See Also