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. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Essential JS2

Syncfusion jQuery based widgets are no longer in active development. Switch to our pure JavaScript based next generation Essential JS 2 library.

Syncfusion Feedback

How to enable Editing in TreeGrid

TreeGrid allows you to edit the single cell or an entire row at a time. You can enable this functionality by enabling allowEditing option in editSettings option.

editSettings: {
allowEditing: true,                    

When this option is enabled, you can change a static cell or a row into edit mode interactively in the following ways,

  • Using edit button in the toolbar, you can change all the cells in a row to edit mode.
  • When you double click on a cell or select ‘Edit’ option in the context menu, the respective cell will change to edit mode when editMode is set to “cellEditing” or that entire row of cells will change to edit mode when editMode is set to “rowEditing”.

Code snippet:

editSettings: {
allowEditing: true,
//To enable cell editing, set editMode to ‘cellEditing’.                
editMode: "rowEditing",                    
//To enable context menu editing                
contextMenuSettings: {
showContextMenu: true,
contextMenuItems: ["edit"]
//To enable toolbar editing            
toolbarSettings: {
showToolbar: true,
toolbarItems: [

Sample link

A sample for Treegrid editing is available in the following links

Cell editing in TreeGrid

Row editing in TreeGrid


You must log in to leave a comment

Please sign in to access our KB

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

Up arrow icon

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

Live Chat Icon For mobile