If you want to display files and file information you could try to use our RadFileExplorer
control which is designed especially for this purpose.
About your other question, you could create a custom class that holds all the properties you want and then create a List<customObject> that will hold all the instances of the object. You could check this
online demo application for more information to which datasources you could bind RadListView. The same information for RadTreeList is available here
All the best,
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed