Structures_DataGrid is a class for building, 
  manipulating and rendering a tabular structure of data. 
  It has the ability to allow you to render a datagrid in HTML format 
  as well as many other formats such as an XML Document, 
  an Excel Spreadsheet, an XUL Document and more.
 
  It also offers paging and sorting functionallity to limit the data that is
  presented. 
  This concept is based on the .NET Framework
  DataGrid control
  and works very well with database and XML result sets.