Hi David,
Thank you for contacting Syncfusion support.
We have analyzed your requirement. We can achieve your requirement by using “hideColumn” public method in “create” client side event.
Please refer the below code snippet
|
<ej:TreeGrid runat="server" ID="TreeGridControlDefault" Create="create"> //.. </ej:TreeGrid>
<script type="text/javascript"> function create(args) { if (args.model.columns.length == 10)
{
var treeObj = $("#TreeGridControlDefault").data("ejTreeGrid");
treeObj.hideColumn("Progress") //passing the header text to hide the column
}
} </script>
|
Please let us know if you require further assistance on this.
Regards,
John R