New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Docking Zones

Updated on Aug 24, 2026

The RadEditor Toolbar position can be changed by using the DockingZone attribute which can have the following values:

  • Left

  • Right

  • Top

  • Bottom

  • Module

  • The id of an external html element

A RadEditor whose toolbars are positioned in the four built-in zones

If an external element is used, it must have the following CSS classes applied: RadEditor, reCustomContainer (as of Q2 2015), <RadEditor Skin>. Here is an example with the Default skin:

HTML
<div id="outerdiv" class="RadEditor reCustomContainer Default">
</div>

You can obtain the skin name dynamically from the RadEditor object through its get_skin() JavaScript method, as shown in the Editor - Docking Zones online demo.

Here are a few examples of setting a custom toolbar position:

  • In the RadEditor declaration:

    ASP.NET
    <telerik:RadEditor RenderMode="Lightweight" ID="RadEditor1" runat="server">
        <Tools>
            <telerik:EditorToolGroup DockingZone="Left">
                <telerik:EditorTool Name="AjaxSpellCheck" />
                . . . .
            </telerik:EditorToolGroup>
        </Tools>
    </telerik:RadEditor>
  • In the ToolsFile:

    XML
    <tools enabled="true" DockingZone="Bottom">
        <tool name="Bold" />
        . . . .
    </tools>
  • In the code behind:

    C#
    EditorToolGroup toolgroupLeft = new EditorToolGroup(); 
    toolgroupLeft.Attributes["DockingZone"] = "Left"; 
    editor.Tools.Add(toolgroupLeft); 
    toolgroupLeft.Tools.Add(new EditorTool("Bold"));
    VB
    Dim toolgroupLeft As New EditorToolGroup()
    toolgroupLeft.Attributes("DockingZone") = "Left"
    editor.Tools.Add(toolgroupLeft)
    toolgroupLeft.Tools.Add(New EditorTool("Bold"))

When enabling only one Edit Mode (e.g., EditModes="Design") the bottom docking zone will not render.

See Also

In this article
See Also
Not finding the help you need?
Contact Support