It is a TreeView Control that has been extended from the
ASP.NET TreeView shipped with .NET Framework 2.0. By extending it from the
built in TreeView control, the purpose is to have all basic features of the
existing TreeView with some new features, which are highly required but are not
supported by the ASP.NET TreeView control. This article does not explain how to
extend a TreeView control. That will be covered in a separate article, while
this article primarily focuses on how to use this Extended TreeView.
Extended TreeView provides the following important
functionalities which are lacking in ASP.NET 2.0 TreeView.
It saves its expansion state.
It is automatically bindable with Multiple sitemaps; also
changeable dynamically.
It is bindable with a Database by providing connection
string and other necessary information directly.
It is also bindable with dataset programmatically.