| Spread for ASP.NET 8.0 Product Documentation > Client-Side Scripting Reference > Scripting Members > Classes > ContextMenu |
The ContextMenu class consists of the following members. You can use this class to disable a menu item on the client side.
| Constructor | Description |
| public ContextMenu(); | Initializes a new instance of the ContextMenu class |
| Property | Description |
| public Array Items {get;} | Gets the MenuItem collection |
| Method | Description |
| GetItem(name: string); | Gets a menu item using text |
| SetEnabled(enabled); | Sets the menu item enabled state |
| GetEnabled(); | Gets the menu item enabled state |
| GetText(); | Gets the menu item text |
This is a sample that disables a menu item. On the client side, the script would look like this:
| JavaScript |
Copy Code
|
|---|---|
function onContextMenuOpening(event) { var menu = event.ContextMenu; var copyItem = menu.GetItem("Copy"); copyItem.SetEnabled(false); } |
|