Hi,
I've got a complex tree building project that can't use data binding as the tree structure is created by a set of pluggable "TreeBuilders" that are supplied by my dev team and third parties. The practical upshot of this is that I really need to not recreate all of the tree view items when I refresh the tree.
I've successfully been able to cache all of the components that I put in the header of the tree view item (these are also dynamically created) and that has improved performance a lot. The problem is if I try to reuse the RadTreeViewItems themselves.
I've cleared out the tree's items, cleared all of the children of each of the items and verified that the structure is correct when I complete my refresh path - however the tree view only renders a part of the first tree view item and none of it's children.
As I say, if I recreate the tree view items, everything works fine. I'm guessing that something somewhere is cached, is there anything I can do about this?
Regards
Mike
I've got a complex tree building project that can't use data binding as the tree structure is created by a set of pluggable "TreeBuilders" that are supplied by my dev team and third parties. The practical upshot of this is that I really need to not recreate all of the tree view items when I refresh the tree.
I've successfully been able to cache all of the components that I put in the header of the tree view item (these are also dynamically created) and that has improved performance a lot. The problem is if I try to reuse the RadTreeViewItems themselves.
I've cleared out the tree's items, cleared all of the children of each of the items and verified that the structure is correct when I complete my refresh path - however the tree view only renders a part of the first tree view item and none of it's children.
As I say, if I recreate the tree view items, everything works fine. I'm guessing that something somewhere is cached, is there anything I can do about this?
Regards
Mike