I have a requirement to create an hierarichal treeview on my page. which has around 1600 parent nodes and each parent nodes may have child node ranging from 2 to 20. So i am dealing with large amount of data. i am able to create a Hierarchical datasource and then binding datasource to treeview taking almost 5 minutes and its slowing down the whole page. Following is the configuration i am using for treeview.
i checked that i can't do paging in treeview. also i have loadonDemand set to true. is treeview able to handle such large chunk of data , if not what other tool i can use to display data in parent-child order? Please let me know
$("#tvLosDiag").kendoTreeView(
{
loadOnDemand: true,
dragAndDrop: false,
dataTextField: ["CategoryDescription", "DescriptionWithCode"],
checkboxes: {
template: "<input type='checkbox' name='checkedNode' #=(item.Checked) # />",
checkChildren: true
},
check: function (e) {
}
});