Combine the grid's built-in AJAX capability with paging to allow changing the grid's displayed page without posting back.
AJAX Paging
Data can be sent to the client as XML, on demand, and rendered by the WebGrid using XSLT.  This increases performance, and allows the WebGrid to render a nearly-unlimited number of rows without performance degradation.  Many operations, including sorting, paging, and row additions, can be done with the WebGrid on the client, eliminating the need for postbacks.
AJAX Performance
Display a button in a cell under several situations, including cell activation, row activation, mouse-over cell, and more.  Respond to the click of such a cell button in client-side code, server-side code, or both.
Cell Button
Configure the grid to automatically merge together multiple cells in the same column that contain the same value. You can also merge adjacent cells manually by using the cells' properties.
Cell Merging
Resize your columns and rows independently of each other, or synchronize them so they are all sized equally.
Column and Row Sizing
Define the order of columns in the grid, independent of the data source.
Column Ordering
Render any control or set of controls as a part of your grid, including headers, footers, and cells.
Column Template
Choose from the default column type (a TextBox-like appearance), Checkbox (embeds HTML CheckBox controls), DropDownList (selectable list), Button, or Hyperlink (click either navigates or raises a server-side event).
Column Types
All NetAdvantage ASP.NET controls are designed to fully support styling with cascading style sheets. Define the style of WebGrid headers, footers, alternating rows, active items, and more, providing a rich interface for your users.
CSS & Style Objects Support
Simplify your web-based data entry with an editor from the WebDataInput assembly.  WebDataInput editors include:

WebTextEdit

WebMaskEdit

WebNumericEdit

WebCurrencyEdit

WebDateTimeEdit

Data Entry Support
Design the look and feel of the grid using intuitive and productive wizards, virtually eliminating the need to write code to create a full-featured grid.
Developer Productivity
Use the editable and customizable WebDateChooser control as a stand-alone element or integrated into a grid column as a drop-down graphical calendar.
Drop-Down Date Chooser
Show or hide expansion indicators in the grid on a row-by-row basis.
Expansion Indicators
Use the WebGridExcelExporter to export data, headers, and summaries from the WebGrid to a binary-compatible Excel 97 spreadsheet format.
Export to Microsoft Excel
Quickly configure features such as MergeCells, MultiColumnSort, OutlookGroupBy, FixedColumns and dozens more using the groundbreaking Feature Picker in the Quick Designer.
Feature Picker
Include a row that remains visible at the top or bottom of the grid, regardless of vertical scrolling, from which you can input data for a new row to add to the grid.
Fixed Add Row
Pin columns to the left of the grid, allowing these columns to remain conveniently visible while scrolling horizontally.
Fixed Columns
Determine whether to show vertical grid lines, horizontal grid lines, both, or neither, for any level of the grid.
Grid Lines
WebGrid allows you to display data in a hierarchy.  This is a rich feature that goes along way towards making your presentation of data more useful.  Displaying large amounts of data has never been this easy!

Data which has built-in DataRelation objects will automatically be displayed in a linear hierarchy.

Hierachical Display
WebGrid allows you to display data in a hierarchy.  This is a rich feature that goes along way towards making your presentation of data more useful.  Displaying large amounts of data has never been this easy!

Data which has built-in DataRelation objects will automatically be displayed in a linear hierarchy.

Hierarchical Display
Define the increment that hierarchical rows are indented, including removing indentation altogether.
Indent Hierarchical Data
Sort by a single column or by multiple columns, with sort indicators shown on the sorted columns. Sorting can be performed on the client or on the server, based on application needs.
Multi-Column Sorting
Make your users happy by allowing them to use our Outlook GroupBy feature that works just like the grouping feature in Microsofit Outlook.  They may never use Outlook again.
Outlook GroupBy
Sort and group flat or hierarchical data using Outlook-style grouping.
Outlook Group-By
Use the built-in paging functionality of the grid, including QuickPages, ComboBox, or Pattern styles, or provide your own custom paging functionality.
Paging
Easily create and apply a preset of look & feel and behavior at design time or at runtime, using either XML or binary files containing the preset's data.
Presets
The WebGrid QuickLauch Designer lets you customize any aspect of the grid in an easy to use, intuitive user interface.
RAD Designer
Fine-tune your grid with four levels of read-only mode.  "Level 0," the most restrictive, results in a passive grid that includes no ViewState information and no JavaScript.  "Level 1" provides minimal JavaScript to enable row expansion and collapse, row resizing, and column resizing.  "Level 2" includes slightly more JavaScript, including all the functionality of Level 1 plus stationary margins.  "PrintingFriendly" provides a passive grid that is optimized for printing using the browser's built-in Print functionality.
Read-Only Modes
Specify the height of a row or the width of a column, or let the grid do it automatically.
Row and Column Sizing
Create custom popup sections from which you can edit a row of the grid.
Row Edit Template
Allow your user to show only the data they want to see with the Row Filter feature that comes standard with NetAdvantage WebGrid.
Row Filtering
It has neverbeen easier to tell what row you're on!  WebGrid's Row Numbering feature is not only informative, but is also fully customizable.  You can customize it appearance, font, and so much more.
Row Numbering
Easily query selection status, adjust row height, commit or rollback row modification, or perform other operations on an entire row of data in the grid.
Row Object
Show or hide row selectors, which allow easy selection of an entire row in the grid.
Row Selectors
Row Templates allow you to give your users a richer editing experience.  Users can edit grid data via a custom dialog instead of the standular tabular method.
Row Template
Customize look, feel, and behavior settings at design time, persist the settings as an XML or binary file, and re-use across an application or across the enterprise.
Save and Load Presets
Search the entire grid, a single band, or a single column of the grid for a cell with a particular value. Once having found one such cell, you can continue searching for the next cell fitting your search criteria. Both types of search can be performed client-side or server-side.
Search For Text in Cells
Use your mouse or keyboard to select individual or multiple columns, rows, or cells.
Selection