TreeList custom ColumnMenu demo not working

1 Answer 60 Views
TreeList
Janki
Top achievements
Rank 4
Bronze
Iron
Iron
Janki asked on 25 Jan 2023, 08:02 PM | edited on 25 Jan 2023, 09:47 PM

https://stackblitz.com/edit/react-ucebku-vmycow?file=app%2Fmain.jsx from the comments in this thread: https://www.telerik.com/forums/column-menu-doesn-t-work-in-custom-headers

The actual column menu for the "test" column (utilizing a custom headerCell) doesn't work.

Additionally, and this may be because I'm behind by a few versions, React doesn't like the `props={....props}` on `line 23`. However, despite it not working on my end locally, the demo is working with this but still not working overall.

1 Answer, 1 is accepted

Sort by
0
Accepted
Konstantin Dikov
Telerik team
answered on 27 Jan 2023, 07:17 PM

Hi Janki,

Thank you for reaching out to us.

I have checked the example and it seems that with the current implementation of the headerCell it is not possible to include the columnMenu and handle the sorting and the filtering. In the Grid, the props of the custom headerCell have the properties of the column menu, which allows rendering the column menu in the custom header and keep its functionality.

I have logged this in our repository as a bug, so it can be handled by the developers team:

Please excuse us for any inconvenience caused by this. 

 

Regards,
Konstantin Dikov
Progress Telerik

Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.

Janki
Top achievements
Rank 4
Bronze
Iron
Iron
commented on 27 Jan 2023, 07:27 PM | edited

Thank you for confirming, Konstantin, and for submitting a bug report on my behalf!

Overall, I feel like the TreeList's functionality is still lacking compared to the Grid. I wish we could have similar functionalities between the two. Even though TreeList is easier to get off the ground for some data structures, it uses up more time in the end than it would've if I'd just pre-processed the data to better fit into the regular Grid.

However, I do really appreciate Kendo's spirit of continuous improvement, and I'm happy just to be heard by the dev team. Plus the customer support devs, like yourself and Filip, are great to work with.

I'm looking forward to a fix for this important feature for us! Thanks again!

Tags
TreeList
Asked by
Janki
Top achievements
Rank 4
Bronze
Iron
Iron
Answers by
Konstantin Dikov
Telerik team
Share this question
or