Introduction
Recipe 1.1. Selecting the Right Tabular Control
Recipe 1.2. Generating a Quick-and-Dirty Tabular Display
Recipe 1.3. Enhancing the Output of a Tabular Display
Recipe 1.4. Displaying Data from an XML File
Recipe 1.5. Displaying an Array as a Group of Checkboxes
Recipe 1.6. Displaying Data from a Hashtable
Recipe 1.7. Adding Next/Previous Navigation to a DataGrid
Recipe 1.8. Adding First/Last Navigation to a DataGrid
Recipe 1.9. Adding Direct Page Navigation to a DataGrid
Recipe 1.10. Paging Through a Record-Heavy DataGrid
Recipe 1.11. Sorting Data Within a DataGrid
Recipe 1.12. Sorting Data in Ascending/Descending Order Within a DataGrid
Recipe 1.13. Combining Sorting and Paging in a DataGrid
Recipe 1.14. Editing Data Within a DataGrid
Recipe 1.15. Formatting Columnar Data in a DataGrid
Recipe 1.16. Allowing Selection Anywhere Within a DataGrid Row
Recipe 1.17. Adding a Delete Confirmation Pop Up
Recipe 1.18. Displaying a Pop-Up Details Window
Recipe 1.19. Adding a Totals Row to a DataGrid