al momento creo le pagine html con asp visualizzando le informazioni in maniera uniforme +o- in questa maniera :

record1
dettaglio1 di record1
dettaglio2 di record1
dettaglio3 di record1

record2
dettaglio1 di record2
dettaglio2 di record2
dettaglio3 di record2

...
...

visto che dettaglio1,dettaglio2,dettaglio3 possono contenere informazioni lunghe, per migliorare la leggibilità di quello che vado a far vedere gradirei riuscire a creare un effetto di questo tipo (che ho visto in tanti siti)

+ record1

+ dettaglio1 di record1
+ dettaglio2 di record1
+ dettaglio3 di record1


il + di record1 rappresenta l'oggetto che mi offre la possibilità di nascondere o meno tutti i dettagli

il + di dettaglio1 rappresenta l'oggetto che mi offre la possibilità di nascondere o meno tutta la lista dei dettagli di dettaglio1

ecc....

per intenderci come se fosse un treeview

visto che le informazioni che visualizzo le posso avere solo lato server, questa cosa che io chiedo è forse possibile crearla con javascript ?

grazie
ale