I believe we have something that is very close to that - this is the Hierarchical Mode support for our UltraWebGrid component. You can find more information about it and see it live in action in our samples framework located here:
http://samples.infragistics.com/2008.2/webfeaturebrowser/default.htm
(select Grid -> Defining Layouts -> Hierarchical Grids)
Hope this help.