I have been experimenting with creating a vertical expanding navigation built from a database, after discarding <asp:Menu> (because I want the menu to expand vertically not drop out to the right) I moved on to <asp:TreeView>. I have removed the open / close image and lines (as they are not needed) but I am unable to get it to expand on clicking the node text. In fact the TreeView web control doesnt seem to allow expanding and collapsing navigation on clicking the node text. Can anyone give me some directions please.

Alternatively if there is a better way of implementing a expandable menu in ASP.NET 2.0 I would be interested to hear your views.