Structures_DataGrid

Table of Contents
Introduction -- What can I do with Structures_DataGrid?
Example - Quick -- Quickly bind a database record set
Example - Complex -- How to bind a data source object
Structures_DataGrid -- Core class
Structures_DataGrid::Structures_DataGrid() -- Constructor
Structures_DataGrid::bind() -- Binds a data type that is supported by a DataSource Driver to the DataGrid
Structures_DataGrid::bindDataSource() -- Binds a Structures_DataGrid_DataSource object to the DataGrid.
Structures_DataGrid_Column -- Column
Structures_DataGrid_Column::Structures_DataGrid_Column() -- Constructor

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.