Antes de hacer un ultimo intento, hay muchas cosas que debes considerar, comenzando por formular tu pregunta correctamente, para este tipo de rutinas, si son dinamicas, lo mas importante es conocer la estructura de las tablas donde tienes esos datos, partiendo de alli, desarrollar un algoritmo que te permita conocer todo tu arbol, todo esto en ASP por supuesto y finalmente, como te lo dijeron, necesitaras combinar esta parte con javascript.
Asi que te sugeriria que comiences por poner la estructura de esas tablas
Salu2,