The GroupedCollection is an ASP.NET Templated Server Control for use in a Web Form page. The GUI is much like a collection of sliding stensils in Visio or like the Visual Studio ToolBox with sliding ToolBoxTabs. The GUI is configurable through several style objects from both within xml markup and code-behind file. The GroupedCollection support adding of Groups both manually and from a database and both ways at the same time within the same GUI entity. Since the GroupedCollection emit advanced dhtml to the browser client, the GroupedCollection also have a downlevel version (to secure that information will allways be available to the browser), the GroupedCollection will by itself find out which client to build depending on the browser making the web form page request.