Accept No Limitations – Voted Best Grid by readers of DevProConnections Magazine for 4 straight years. Thousands of web developers throughout the world agree - the ASPxGridView offers cutting-edge features without compromising performance and usability. Designed to help you address customer requirements in the shortest possible time, the DevExpress ASP.NET Data Grid can power your next web application with a variety of Microsoft Outlook® inspired features that have been fully optimized for AJAX.
All DevExpress ASP.NET Controls and MVC Extensions are built upon a shared web development framework. To learn more about optimizations such as web accessibility (Sec 508), AJAX, SharePoint, touch/gesture and CSS support, visit the ASP.NET Standards and Compliance webpage.
Built for Your Development Needs
WebForms and MVC
It’s Your Choice. The ASPxGridView is available as a WebForms Control or an MVC Extension. Both ship as part of the DevExpress ASP.NET Subscription.
Your Data, Your Way
Blazing Fast Data Loading
With patent-pending server side data processing, the high performance DevExpress ASP.NET Data Grid is a powerful editing and data shaping component allowing end-users to easily manage information and display it on-screen as business requirements dictate. Regardless of dataset size, you can use its countless features including a built-in printing engine for instant ad-hoc reporting, without fear of performance penalties.
Server Side Data Processing | Server Mode | Live Data | LINQ Data Source
Data Representation Made Easy
Grid Column and Row Types
Standard Grid View: Easily represent two dimensional data using a standard row/column display metaphor.
Banded Grid View: To help better organize information on screen, the ASPxGridView allows you to arrange columns across logical groups (bands) and display them using multi-row headers.
Fixed Columns: To improve readability regardless of the number of rows displayed within a grid, the ASPxGridView allows you to anchor columns to its left-most edge. When horizontal scrolling is allowed, fixed columns are not scrolled.
Standard Data Row: Whether a grid displays editable information or is read-only, data rows provide a straightforward display of records horizontally within the ASPxGridView.
Group Data Row: When data grouping is applied to the contents of a grid, the ASPxGridView displays group rows to clearly the indicate organizational structure of data.
Preview Row: Non-editable rows that allow you to display memo fields, images or custom template based content within the ASPxGridView.
Data Shaping Simplified
Sort, Group and Summarize
Data Sorting: The ASPxGridView makes it easy for end-users to sort against an unlimited number of columns. When necessary, you can disable runtime sort options and handle all sort operations in code. Sort order is automatically indicated within the appropriate column using a glyph.
Data Grouping: Just like Microsoft Outlook, the ASPxGridView allows end-users to group data against an unlimited number of columns by dragging column headers into the group panel. Data Grouping can be managed entirely in code and you can easily introduce custom grouping logic whenever required.
Data Summaries: From the number of records within a group or maximum value across all rows in a dataset, use aggregate functions and display summarized information about rows and columns within the ASPxGridView using standard or custom display format options. The following built-in aggregate functions are available: Average, Count, Max, Min and Sum.
Master-Detail Data Representation
With only one line of code per line of detail you can build master-detail layouts of any complexity - with any number of nesting levels and any number of details at each level. You are never limited to how information is displayed for detail records - Detail Rows can display any type of information, such as collapsible row preview sections.
Additionally, the ASPxGridView allows you to use a tabbed UI for Master Detail Data Representation so you can simplify the manner in which information is displayed on screen and give users a functional way with which to view sibling detail data using a tab strip control.
Master-Detail | Detail Tabs
Extended Data Editing Options
Intuitive and error-free data input is the objective of any data-driven web application. If you are trying to accomplish this objective with standard editor controls, you’ll soon discover that there’s simply too much to do. You have to write your own scripts to manage controls on the client side. You have to carefully align validator controls to your editors to build a nice form layout. At times, you must even provide the appropriate editor database value conversion logic.
The ASPxGridView eliminates all the restrictions associated with standard controls and helps you get to intuitive and error-free data input with the following features:
Inline Cell Editing: In cell data editing, using the rich collection of advanced data input WebForms Controls and MVC Extensions from the ASPxEditors Library.
Built-in Edit Form: Display an edit form either within a popup or as part of the ASPxGridView’s container. Data entered by an end-user within the Edit Form can be validated on the client or server before posting it to a data source. Client-side validation helps you improve performance, because it avoids sending a callback to a server.
Data Edit Modes | Validation and Error Indication | AJAX Callbacks
Filtering Made Easy
Multiple Data Filtering Options
The ASPxGridView provides multiple data filtering options so you can more effectively address customer needs.
Data Filter Row: Inspired by Microsoft Outlook, this integrated option allows you to display a data filter row with search criteria options for each column immediately below the grid’s header.
Column Header Filter: An innovative way to introduce filtering with no impact to your UI. Clicking a button within column headers invokes a filter dropdown, which lists unique values within a given column and allows you to apply filter criteria without writing a single line of code.
Filter Editor Control: The DevExpress ASP.NET Filter Editor does not require any SQL syntax and has no limitations regarding filter condition complexity. To make filtering even easier for end-users, this control automatically suggests conditions and possible filter values for each individual field.
The built-in filter bar provides feedback to end-users as to the applied filter and allows them to:
Clear a Filter ● Add/Remove Conditions ● Change a Column in a Filter Condition ● Change an Operator in a Filter Condition ● Edit a Condition's Value
Fully Customizable Features
Columns, Data Nav and Templates
Runtime Column Customization simplifies the manner in which users modify the visibility of individual columns within the grid. All it takes is a simple drag and drop to/from the column customization, just as they would in Microsoft Outlook.
Data Navigation flexibility lies at the core of the ASPxGridView. From data scrolling using a scroll bar to SEO friendly paging, virtual scrolling and customizable data pager settings, everything you’ll need is built-in and ready to use.
Templates allow you to quickly extend built-in functionality and introduce new capabilities with minimum effort.
Grid Cell Templates | Preview Section Templates | Card View Templates | Data Paging Templates
The Tip of the Iceberg
Everything You’ll Need
Touch-Gesture Support: Deliver superior solutions that are touch-ready for next generation computing platforms.
Powerhouse Lookup Combo Box: The ASPxGridLookup Edit combines the functionality of the ASPxDropDownEdit and ASPxGridView to allow end-users to select values from a dropdown grid containing lookup items. The ASPxGridView control is seamlessly embedded into the editor's dropdown window, providing the editor with a powerful customizable data-processing and data-representation functionality.
Data Export - Instant Printed Reports: : Once you've shaped your data as needed, you can easily create a printed report. The grid's contents (in the same layout as it appears on-screen) can be exported to all popular formats, including RTF, PDF, XLSX, XLS, CSV.
It's Your Choice: All DevExpress ASP.NET AJAX Controls and MVC Extensions can be purchased as part of the following Subscriptions:
What's New in 2012
The best keeps on getting better. Our newest ASP.NET controls, MVC extensions and features include:
ASP.NET Tech Library
Explore the power of the DevExpress ASP.NET product line at your pace with the following online technical resources: