ASP.NET Data Web Controls
Kick Start

Resources

Newsletter

About

FAQs
 
ASP.NET Data Web Controls Kick Start
Buy the Book!

5 Stars at Amazon.com!
5-Star Rating at Amazon.com!
Amazon.com ratings updated weekly...

Join WebHost4Life.com

Advertisements
Recommended Articles

The following articles are recommended reading for all data web controls developers. (If you know of a good article on the data Web controls that is not listed here, please let me know.) Also, if you're interested, you can view the source code for this Web page.

TitleDate WrittenCommentsViews
Bidirectional Sorting with Up and Down Arrows in the Header6/15/2005This article shows how to create a bi-directional sortable DataGrid that displays an up or down arrow in the header of the column that the grid is sorted by, depending on if the data is sorted in ascending or descending order.8266
Creating a Fully Editable DataGrid12/15/2004Learn how to create a DataGrid where each record in the grid is editable, rather than having to edit one record at a time. Useful for scenarios where the user needs to update a large amount of data at once.11656
Common DataGrid Mistakes11/6/2003This article, by the DataGridGirl herself, lists the most common mistakes and blunders developers make when using the DataGrid.16185
Creating Custom Columns for the ASP.NET Datagrid9/10/2003This article, by DataGridGirl herself, examines how to build a custom DataGrid column that displays a databound DropDownList.11996
DataGrid Made Compliant with Section 508 of the Web Accessibility Initiative Guidelines8/19/2003The DataGrid control that was included with the .NET Framework 1.1 was not compliant with Section 508 of the Rehabilitation Act (www.Section508.gov) or with the World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI). Data tables that contain two or more rows or columns must identify row and column headers. Microsoft has released a HotFix that you can install that will have DataGrids render according to 508 specifications.4927
Creating a Multi-table DataGrid in ASP.NET8/15/2003This article, by Dino Esposito, looks at how to build a DataGrid to display a multi-table DataSet. Of particular interest, Dino shows how to display parent/child hierarchies like the WinForms DataGrid.8213
Building a Pageable, Sortable DataGrid8/14/2003Learn how to build a sortable DataGrid and a pageable DataGrid; learn the steps necessary to combine these two techniques into creating a single sortable, pageable DataGrid.5570
Summarizing Data with ROLLUP7/30/2003Oftentimes, when building Web-based reporting tools we need to show totals and sub-totals for information stored in the database. This article, by Dave Long, examines using WITH ROLLUP. WITH ROLLUP is syntax that can be used in a SQL query to provide summarized information directly in the database resultset. By the end of this article we will have examined the results produced by a SQL query using WITH ROLLUP, as well as how to display the results of a WITH ROLLUP in a DataGrid.5365
Including Subheadings in a Datagrid7/26/2003This article, by Dave Long, examines how to add subheadings in a DataGrid. This approach allows for data displayed in a DataGrid to be grouped by some means, such as listing all products and grouping them by category. Read on to learn more.6166
Deciding When to Use the DataGrid, DataList or Repeater7/23/2003Learn about ASP.NET's three controls for displaying data: the DataGrid, the DataList, and the Repeater. Each of these controls has unique traits and associated advantages and disadvantages. When creating an ASP.NET application that displays data, it is important to choose the right control for the job. As we will see in this article, choosing whether to use the DataGrid, DataList, or Repeater is a tradeoff between three factors: usability, development time, and performance.5562
Hierarchical Data Binding in ASP.NET7/1/2003This article, by Fritz Onion, uses a very clever use of the data controls, embedding one within the other, to create a nice, cross-browser means of showing hierarchical data.7739
Understanding the Differences Among the DataGrid, DataList, and Repeater5/21/2003This article, by Scott Mitchell, examines the similarities and differences among the DataGrid, DataList, and Repeater Web controls. (For those who own a copy of ASP.NET Data Web Controls Kick Start - this material follows along closely with the material presented in Chapter 1, "What Are Data Web Controls?")12463
Displaying Records in a DataGrid in Random Order5/10/2003This article, by Scott Mitchell, examines how to display the results of a SQL query in random order in a DataGrid.4609
Creating a Fully Editable DataGrid4/18/2003This article, by Joel Gray, shows how to create a DataGrid that is completely editable - that is, each row can be edited instead of only one row being editable at a time.20790
Building a Master/Detail DataGrid4/2/2003This article looks at how to build a master/detail DataGrid, where the "master" items are listed in a DataGrid, with each "master" item having a DataGrid in its row showing the set of its "details".19353
Binding a DataGrid to an ADO Recordset3/28/2003If you have a legacy COM component that returns database information via an ADO component, you may find yourself needing to display the Recordset in a DataGrid. This article, by Eric Neff, looks at how to bind a legacy ADO Recordset to an ASP.NET DataGrid.3444
Adding a New Record to the DataGrid in the Footer2/12/2003This article, by John Sanborn, looks at how to use the DataGrid's Footer row as a means to add a new record to the DataGrid's underlying data store.10159
Displaying a Column's Sum in the Footer2/5/2003This article, by Scott Mitchell, looks at how to display the sum of a DataGrid column in the DataGrid's footer. A great technique for displaying summary information about the presented data.4613
Retain Scrollback Position After Postback in DataGrid1/15/2003This article, by Donny Mack, looks at how to create a DataGrid that retains its position after a postback occurs.4749
MouseOver Coloring for a DataGrid12/17/2002This article, by Colt Kwong, demonstrates how to create a DataGrid so that whenever you move the mouse over a DataGrid row, the row's background color changes.13023
Advanced DataGrid Usage11/11/2002This PowerPoint presentation from Microsoft shows how to use the DataGrid Web control to accomplish a number of advanced tasks, such as Master/Detail DataGrids, summary DataGrids, and so on.7601
Displaying Custom Classes in a DataGrid10/23/2002This article examines how to display the contents of a custom class in a DataGrid. That is, it shows how to build custom classes and then how to bind a collection of these classes to a DataGrid (or any other Data Web Control, for that matter).3721
Creating a Custom DataGridColumn Class10/2/2002This article, by John Dyer, looks at how to create a custom DataGrid column control. Specifically, John's article examines creating a LimitColumn - a DataGrid column that can limit the number of textual characters that appears.3701
Having a Client-Side MessageBox Display When Deleting a Record9/4/2002This article, by Scott Mitchell, examines how to add a bit of client-side JavaScript to a ButtonColumn in the DataGrid. Specifically, Scott's article shows how to provide a client-side confirmation when the user opts to delete a DataGrid row.4317
Adding a DropDownList Web Control to the DataGrid's Editing Interface8/7/2002If you provide editing capabilities in your DataGrid for a database table with foreign keys, when allowing the user to edit the content you'll likely want to display the legal choices for the foreign key(s) in a DropDownList. This article, by Scott Mitchell and Matthew Rouse examines how to accomplish exactly this!5489
Highlighting Search Keywords in a DataGrid Web Control7/24/2002This article looks at how to tailor a DataGrid so that its output has certain words highlighted. Such functionality is great if you are using a DataGrid to display search results.3856
DataGrids, DataSets, and XML Strings7/17/2002This article, by Anthony Hart, looks at how to allow a user to view data in either one of two formats: as an XML string or in a DataGrid.3253
XML, the DataSet, and a DataGrid5/29/2002This article, by Scott Mitchell, examines how to display XML data in a DataGrid. Specifically, it shows using the DataSet's ReadXml() method to populate a DataSet with data from an XML store.3562
Transferring the Datagrid Data Between Web Forms5/8/2002This article by Tribikram Rath looks at how to use Server.Transfer() to send a DataGrid from one ASP.NET Web page to another.4440
An Extensive Examination of the DataGrid Web Control: Part 14/5/2002This article, by Scott Mitchell, examines the very basics of the DataGrid, illustrating how to bind data to a DataGrid. (This article complements Chapter 1 of ASP.NET Data Web Controls Kick Start.)18537
Top Questions About the DataGrid Web Control1/10/2002This great article contains a list of commonly asked DataGrid questions (and their answers), such as, "How do I create a fully editable DataGrid," and, "How do I add columns dynamically?"13186

View the code for this page!

The content of this page is cached using Output Caching - therefore, updates to the click-through statistics may not appear for up to several minutes.


Home | FAQs | Articles | About | My Blog | Buy the Book!

Copyright 2006, Scott Mitchell. All Rights Reserved.