We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to add custom context menu items in TreeGrid

Platform: JavaScript |
Control: ejTreeGrid |
Published Date: July 29, 2016 |
Last Revised Date: July 29, 2016

It is possible to include a custom menu item in TreeGrid context menu by using contextMenuOpen client side event. And this event will be triggered only on enabling the context menu using contextMenuSettings.showContextMenu.

The below properties are used to include a custom menu item,

headerText - Text to be displayed for the custom menu item

menuId - Provides ID field for the created DOM element for custom menu item

iconPath - Image location for menu item

eventHandler - Event for binding actions to the custom menu item click

iconClass - CSS class for menu item’s icon

parentMenuId - Parent menu ID for displaying the custom menu item as sub item

disable - To enable/disable the custom menu item

The below code example explains about how to include custom menu item in TreeGrid:

Screen shots:



Sample link:

A sample to render the custom context menu items in TreeGrid is available in the following link,










You must log in to leave a comment
Charles Dan
Nov 19, 2016

You’ve written nice post, I am gonna bookmark this page, thanks for info. mp3 juices I actually appreciate your own position and I will be sure to come back here. 


Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon