Site map sort of - what asp.net web form control to mimic this?

ArexUnsurnher

New Member
We've got a bunch of internal sites that we use. I want to help our users easily get to them and I know this can be resolved with something as simple as bookmarks bar or favorites toolbar. But we do not want to take that approach. I love what google did with their sites with something like this: http://www.google.com/intl/en/about/products/ . If you go to their products page you will notice they have sites beneath each category. For instance you have:-Web
  • Web Search
  • IGoogle
  • Bookmarks
  • Google Chrome
-Mobile
  • Mobile
  • Maps for mobile
  • Search for mobile
-Media
  • Youtube
etc...I like the design of this and would like to create something similar. Of course I am storing the sites in a database so I can load this page. The issue is I am using asp.net web forms not mvc and I am not finding any control to handle the layout of multiple columns with a header for each group (header being the words Web, Mobile, Media, etc as given in the example above). I tried \[code\]listview\[/code\] control but that only supports a standard number of items that you must define.The database is fairly simple with a \[code\]HeaderID, SiteID, Description\[/code\]. In our example, data could look like the following:\[code\]HeaderID SiteID DescriptionWeb Web Search Search billions of web pagesWeb iGoogle Add news, games and more to your Google homepageMedia YouTube Watch, upload and share videosMedia Google Play Your music, movies, books, and Android apps available anywhere\[/code\]Notice the groups of web, media, etc. I want to display the group then all the sites below the group. Then grab the next group and display those sites, etc etc. The database portion is easy. My question is what control can I use to accomplish this in web forms. An example earns extra points :).
 
Back
Top