How do I present users information in a flat table/grid?

Problem Statement

Present users with record information in a tabular format, with one record represented per line and in which all values for the same field have been aligned into columns.  For example, these could be the league standings for each sports team.  A flat grid would display this with one sports team per line, and columns for each team's Name, Wins, Losses, Draws, and Winning Percentage.

Infragistics Solutions

ASP.NET     Windows Forms    
 

Choose the WebGrid control and set its ViewType property to Flat to display one record per horizontal row, and vertically align data values in the same fields under columns.  WebGrid will present its information in a single band of information, with column headers at the top and optional column footers at the bottom. 

You can customize whether headers and footers remain fixed in-place even as the user scrolls the contents of the table by setting the StationaryMargins to the value, HeaderAndFooter.  When there are many columns, or enough rows that scrolling is necessary, making the column headers stationary so they stay in-place will help your users associate the headings with the cell values running across a row.

Other Solutions in the Visualization Category

More Scenario Solutions...