The grid dataBinding event exposes useful information like the action, based on which I can implement my logic.
The treeList equivalent only has the sender, making it virtually useless.
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.
Steps to reproduce the bug:
1. Navigate and run the DOJO example here--> https://dojo.telerik.com/uFIWePam
2. Click on "Export to Excel"
3. Either download the file or just click Cancel/Close the download dialog box.
4. Now expand the first node in the list.
5. Appears that all the other nodes get expanded.
Feature enhancement
Scrolling on TreeList locked columns is slow/jumpy
Reproduction of the problem
https://dojo.telerik.com/IcoyOcAK
- Open above dojo
- Expand First Name column items until a vertical scrollbar appears
- Scroll with the mouse over the locked column (First Name)
Current behavior
Scrolling is slow an jumpy
Expected/desired behavior
Scrolling shall be smooth, the same as when scrolling over the non-locked columns
When using the grid in navigatable mode, cells are correctly described, as seen in line 6014 of kendo.grid.js:
if (navigatable) {
rowTemplate += ' aria-describedby=\'' + column.headerAttributes.id + '\'';
}
This simple, yet essential functionality is missing in TreeList.
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
Hi,
column.values like feature in kendoGrid would be ideal in kendoTreeList.
Thanks
When you add keybord navigation to the TreeList, alongside with the ability to drag and drop TreeList rows, keyboard events won't fire. http://jsfiddle.net/ahz94f1j/2/ It looks more like an simple oversight, but we asked suppport and they responded that we should make a suggestion here.
lets set the page size of treelistview and provide the endless scrolling feature along with the paging on the grid. When the user will scroll up/down the respective page from where the latest data being fetched should be selected and user should be given the flexibility to move to next page. This way user can move to the desired data (say last) using paging and enjoy the endless scrolling too.
Kendo tree list does not support column resize for touch devices. It would be very helpful if this can be considered since our application supports touch devices and without column resizing feature in kendo tree list columns it is very difficult to read the text in tablets, etc
Add RowDetails to TreeList (similar to RowDetails for Grid).
Some times, when we expand children, we want to see the grand children on top then children and then the parent. in my case it has to do with the date they were created and I want to show the newest first.
The TreeList needs a DetailRow with DetailTemplate just like the Grid has. The Grid does not support Hierarchial data that has more than one level of depth but the TreeList does and yet has no Detail Row. Please add a Detail Row.
It would be nice if there was an option to not retotal the entire table if you expand a level in the treelist. We use the table for lazy loads, so each level already has the total, we're just getting the details.
It would be nice to have an option to repeat the headers within each level of the tree list. This would allow a user to sort within the level. We have large datasets with lazy loads. We could use the grid control and embed a table within the grouping but users like how the columns line up in the tree list.
In the treelist, I would appreciate to have a loading component when the user performs actions (sort, filter). It is very disturbing, as the user doesn't know that the tree list is loading and he has to wait. Moreover this feature already exists for flat grids.
Hi. I'd like the ability to bind a TreeList to SignalR, much like the Grid: https://demos.telerik.com/kendo-ui/grid/signalr. Thank you.
Hi, it would be really helpful to have an event like beforeEdit (present in the Grid) in order to eventually cancel the edit event for certain rows. For example: I want the user to be able to edit only nodes without children and, as today, i cannot cancel the edit event. Tanks
It would be nice if the footer of the kendo treelist didn't disappear when the table is in scroll mode. I think it would be more beneficial if the footer were stagnant similar to the kendo grid.
it would be really help full to get same footerTemplate as kendo grid has where you can get the column info plus you can get the current dataItem.