![ASP.NET Data Grid](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-main-s.png?v=201802140900)
ASP.NET Data Grid
Put data tables at your users’ fingertips with the high performance, scalable ASP.NET AJAX data grid. Rapidly display and edit flat, tabular information with rich features to sort, move, filter, and template your data. The control features touch- friendly styling and support for flicking and multi-touch gestures on mobile devices.
DOWNLOAD ASP.NET SamplesFiltering–Excel® Style
Extend the filtering capabilities of your grid with Excel-style filtering, filing by unique values, and custom column filters.
![ASP.NET Data Grid Excel-like Filtering](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-filtering-excel-style-l.png?v=201802140900)
Multi-Column Footers
Customize the footer area and display labels with Multi-Column Footers. This feature is a perfect complement to the column summary feature of the Grid.
![ASP.NET Data Grid Multi-Column Footer](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-multi-column-footers-l.png?v=201802140900)
Multi-Column Headers with Column Fixing
When you need flexibility to showcase your information, two features are better than one. Create multi-level headers while moving, fixing, and resizing columns on the left or right.
![ASP.NET Data Grid Multi-Column Headers](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-multi-column-headers-with-column-fixing-l.png?v=201802140900)
Batch Updating
Retain user updates within the grid’s temporary storage on the client-side until the user is ready to commit it to the data store. Applications that have heavy data entry scenarios with the grid will be less chatty with the server, so you can run all your business, data, and other input validations in one request against the user data.
![ASP.NET Data Grid Batch Updating](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-batch-updating-l.png?v=201802140900)
Sorting Cell Merging
Our first RTM of the Cell Merging feature includes the functionality you need for the best cell merging experience on the web. This sample demonstrates the cell merging capabilities you have when sorting data.
![ASP.NET Data Grid Sorting Sell Merging](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-sorting-sell-merging-l.png?v=201802140900)
![ASP.NET Data Grid Pay to Play](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-pay-to-play-s.png?v=201802140900)
Load Only What You Need
Grid configures automatically for the optimal performance per instance. WebDataGrid sends only the JavaScript & HTML required for the features you enable on it, so unnecessary JavaScript & HTML files are sent to the web browser.
![ASP.NET Data Grid Data Binding](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-data-binding-s.png?v=201802140900)
Databinding
Databind to any type of .NET collection and the grid can auto-generate its columns and rows by going through the data source. Bind the grid to SQLDataSource, LinqDataSource, AccessDataSource, EntityDataSource, AccessDataSource controls as well.
Feature Rich Grid
The grid supports the common spreadsheet operations, including: column moving, fixing, resizing, sorting, paging, filtering, keyboard navigation, editing, row summaries, and more.
![ASP.NET Data Grid Feature Rich](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-feature-rich-grid-l.png?v=201802140900)
Virtual Scrolling
Want more performance from your data display? Enable virtual scrolling, and only the data displayed in the view port of the grid will be fetched from the server as the user scrolls, saving load time and increasing productivity.
![ASP.NET Data Grid Virtual Scrolling](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-virtual-scrolling-l.png?v=201802140900)
High Speed Data Entry
Enter data within the cell, using templates that match custom editors and the column's data type. This allows for adding and deleting rows. Additionally, validations can be performed within the grid cell as the user is entering data.
![ASP.NET Data Grid High-Speed Data Entry](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-high-speed-data-entry-l.png?v=201802140900)
![ASP.NET Data Grid Export to Excel](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-export-to-excel-s.png?v=201802140900)
Export to Excel
Export grid data to an Excel file easily with one line of code using the WebExcelExporter.
Multi-Column Header
Create column groups in your WebDataGrids to customize the layout of the displayed information.
![ASP.NET Data Grid Multi-Column Header](https://static.infragistics.com/marketing/Website/products/asp/controls/grids-and-lists/data-grid/aspnet-grids-data-grid-multi-column-header-l.png?v=201802140900)