I investigate SmartClient for a Web Application, integrated in a SOA architecture.
Buisness tier is already coded and services can be accessed using either XML Web services or JSON.
I need to interact with very large trees so I would like nodes to be loaded on demand.
The problem I face is that items in these hierarchical structures can have multiple parents so I cannot use directly the "parent TreeModelType" as specified in the documentation for my SmartClient tree (because nodes do not have unique id).
I have tried to use the "children TreeModelType", ans played with "isFolder" node property but I failed to make nodes expandable.
What is the (better) way to use SmartClient TreeGrid and DataSource for this kind of hierarchical structure?
Should/Can I use a dedicated datasource for Parent/Children link (something like a join table)? How?
Buisness tier is already coded and services can be accessed using either XML Web services or JSON.
I need to interact with very large trees so I would like nodes to be loaded on demand.
The problem I face is that items in these hierarchical structures can have multiple parents so I cannot use directly the "parent TreeModelType" as specified in the documentation for my SmartClient tree (because nodes do not have unique id).
I have tried to use the "children TreeModelType", ans played with "isFolder" node property but I failed to make nodes expandable.
What is the (better) way to use SmartClient TreeGrid and DataSource for this kind of hierarchical structure?
Should/Can I use a dedicated datasource for Parent/Children link (something like a join table)? How?
Comment