I needed the hierarchal datasource so I used a treelist instead of a grid. I am using a lot of special features; locked columns, columnMenu. But I found that the treelist does not support all the same things the grid does.
Here are a few I found:
Would like this option just like the regular grid has: http://demos.telerik.com/kendo-ui/grid/filter-multi-checkboxes
Please consider adding persis selection functionality to the TreeList. Such is available in the Grid:
https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/persistselection
Hi Team,
I'd like to request the functionality to filter only parent records and not the child's records.
Thank you!
Hi Team,
I would like to request the Kendo UI TreeList to have an optional setting to show aggregate values at the parent row based on the children's aggregates.
Thank you!
apply a row template to the TreeList !
Feeling excited to see Kendo UI treelist is now paginated. It would be great if the same can have virtual scroll.
Add persistSelection property in the Kendo UI TreeList similar to the persistSelection in the Kendo UI Grid:
https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/persistselection
Using the dataBound event is useful for initializing 3rd party widgets within a template (such as bootstrap-toggle) or to use kendo.bind to bind controls to a model. The issue is that when other rows are expanded the internal _render event is triggered which can recreate an existing row which means that the widget reverts back to standard HTML and the binding is lost.
Hi. I would like the ability to specify a template for the toolbar in a TreeList, much like the ability in the Grid. Thank you. Also see https://www.telerik.com/forums/toolbar-template-59985d731e9b
Please, add for TreeList support of setOptions and getOptions methods.
Hi Team,
I'd like to request the functionality to drag the column header of a Kendo UI TreeList and dropping it in a grouping section to make the TreeList Groupable.
Similar to the Kendo UI Grid:
Thank you!
Changes to edit cells are lost when clicking the next cell or other rows in the TreeList.
Dojo Example adapted from TreeList InCell Editing demo (also attached):
Great work on this control boys.... I reckon it needs Filter Row, Multiple Column Sort, Paging to make it consistent with the grid. Regards, Scotty
I would like to use drag and drop on treeList to reorder rows (with same parent) like on treeView or at least to have same events (drag, dragstart, dragend, drop), where I'll be able to change behaviour.
Is there any support for checkbox columns in the treelist to behave the same way as the kendoTreeView checkboxes? (ie, checking or unchecking parent should check/uncheck all children? and checking or unchecking children should update parent check state (possible indeterminate states))
The functionality of treelist with drag&drop without autosync and without batch saving, at the end of the drop the change is not saved.
There is available a hack in the forum
https://www.telerik.com/forums/drag-and-drop-not-hitting-update-action
For me this is a bug because I would expect for the change with drop to be automatically saved but it seems that for your support it is not. I understand that all the other changes are saved by the user with a button but the drag&drop does not have a button for it.
So if you do not want to implement this at least add a warning in the drag&drop demos page about this and provide the hack from the forum link or something so that others can know that they have to apply the hack in order for the drag&drop change to be automatically saved.
We use the treelist to create our commercial offers. Each offer can have a node with lots of children at the same level.
The user should have the possibility to add a node at the same level of the selected item.
Now it is only possible to add a parent or a child in the first position and after that sorting the treelist. It is very confusing if the node list is quite long.
It will be nice to have two methods like inserAfter(selectedRow) or inserBefore(selectedRow) as for example the methods you have for the treenode
Marco