A context menu control used with the RadSpreadsheet control.
The SpreadsheetContextMenu object is used to assign context menus to RadSpreadsheet cells, row and column headers.
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class SpreadsheetContextMenu : RadContextMenu, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IFeatureGroup, INamingContainer, IXmlSerializable, IControlItemContainer, IRadMenuItemContainer, IPostBackEventHandler, IMarkableStateManager, IStateManager
Inheritance: objectControlWebControlBaseDataBoundControlDataBoundControlRadDataBoundControlControlItemContainerHierarchicalControlItemContainerRadMenuRadContextMenuSpreadsheetContextMenu...
Implements:
Inherited Members
Example:
The following example demonstrates how to add context menus declaratively
csharp
<telerik:RadSpreadsheet ID="RadSpreadsheet1" runat="server">
<ContextMenus>
<telerik:CellContextMenu>
<Items>
<telerik:RadMenuItem Text="Menu1Item1"></telerik:RadMenuItem>
<telerik:RadMenuItem Text="Menu1Item2"></telerik:RadMenuItem>
</Items>
</telerik:CellContextMenu>
<telerik:RowHeaderContextMenu>
<Items>
<telerik:RadMenuItem Text="Menu2Item1"></telerik:RadMenuItem>
<telerik:RadMenuItem Text="Menu2Item2"></telerik:RadMenuItem>
</Items>
</telerik:RowHeaderContextMenu>
<telerik:ColumnHeaderContextMenu>
<Items>
<telerik:RadMenuItem Text="Menu3Item1"></telerik:RadMenuItem>
<telerik:RadMenuItem Text="Menu3Item2"></telerik:RadMenuItem>
</Items>
</telerik:ColumnHeaderContextMenu>
</ContextMenus>
</telerik:RadSpreadsheet>
Constructors
C#
public SpreadsheetContextMenu()