I need to display data for users AND a list of users that might fall under them in a tree-structured hierarchy. Also, id like to have partial / on-demand loading of each node or row that has child records. Each row in a grid would consist of a summary of a users information and drilling down from there would have details along with potentially other users summary and detailed information.
Ive been trying out a few third party grid and treeview controls. Some of them allow you to nest child tables within a hierarchy, but you must either know the hiearchy up front or recursively build the entire hierarchy before rendering to the page. I want each row or user row to allow for expansion or drilling down from that point by loading only the data for the next level down.
Should I be looking at using nested gridviews with asynchronous callbacks to handle the child grid population ?
help / comments welcome