The RadEditor can include ContextMenus tag, which allows you to change the default context menus and specify custom ones for the various HTML elements. You can also disable the context menu for certain elements (e.g. for tables).
<
ContextMenus
>
<
telerik:EditorContextMenu
TagName
="A"
Enabled
="false"></
contextMenu
>
<
telerik:EditorContextMenu
TagName
="IMG">
<
telerik:EditorTool
name
="Cut"/>
<
telerik:EditorTool
name
="Copy"/>
<
telerik:EditorTool
name
="Paste"/>
</
telerik:EditorContextMenu
>
<
telerik:EditorContextMenu
TagName
="P">
<
telerik:EditorTool
name
="JustifyLeft"/>
<
telerik:EditorTool
name
="JustifyCenter"/>
<
telerik:EditorTool
name
="JustifyRight"/>
<
telerik:EditorTool
name
="JustifyFull"/>
</
telerik:EditorContextMenu
>
</
ContextMenus
>
Here is the default context menu configuration of RadEditor:
<
telerik:RadEditor
ID
="RadEditor1"
runat
="server">
<
ContextMenus
>
<
telerik:EditorContextMenu
TagName
="IMG">
<
telerik:EditorTool
Name
="SetImageProperties"
/>
<
telerik:EditorTool
Name
="ImageMapDialog"
/>
</
telerik:EditorContextMenu
>
<
telerik:EditorContextMenu
TagName
="TABLE">
<
telerik:EditorTool
Name
="ToggleTableBorder"
/>
<
telerik:EditorTool
Name
="SetTableProperties"
/>
<
telerik:EditorTool
Name
="DeleteTable"
/>
</
telerik:EditorContextMenu
>
<
telerik:EditorContextMenu
TagName
="TD">
<
telerik:EditorTool
Name
="InsertRowAbove"
/>
<
telerik:EditorTool
Name
="InsertRowBelow"
/>
<
telerik:EditorTool
Name
="DeleteRow"
/>
<
telerik:EditorTool
Name
="InsertColumnLeft"
/>
<
telerik:EditorTool
Name
="InsertColumnRight"
/>
<
telerik:EditorTool
Name
="MergeColumns"
/>
<
telerik:EditorTool
Name
="MergeRows"
/>
<
telerik:EditorTool
Name
="SplitCell"
/>
<
telerik:EditorTool
Name
="DeleteCell"
/>
<
telerik:EditorTool
Name
="SetCellProperties"
/>
</
telerik:EditorContextMenu
>
<
telerik:EditorContextMenu
TagName
="A">
<
telerik:EditorTool
Name
="SetLinkProperties"
/>
<
telerik:EditorTool
Name
="Unlink"
/>
</
telerik:EditorContextMenu
>
<
telerik:EditorContextMenu
TagName
="BODY">
<
telerik:EditorTool
Name
="Cut"
/>
<
telerik:EditorTool
Name
="Copy"
/>
<
telerik:EditorTool
Name
="Paste"
/>
<
telerik:EditorTool
Name
="PasteFromWord"
/>
<
telerik:EditorTool
Name
="PastePlainText"
/>
<
telerik:EditorTool
Name
="PasteAsHtml"
/>
</
telerik:EditorContextMenu
>
</
ContextMenus
>
</
telerik:RadEditor
>
As of R2 2016 RadEditor uses the RadContextMenu as a default context menu. If you want to use the older context menu you can set the UseRadContextMenu property to false.
Related Resources