Simply bind the control to data to allow end-users to slice and dice data and thus generate a nearly endless array of cross-tab reports.
When it comes to data mining and multi-dimensional analysis, an advanced and feature complete pivot table control provides business users unrivaled insights into daily operations. Until the release of the ASPxPivotGrid for ASP.NET, however, using the pivot capabilities of products like MS Excel® meant introducing "out-of-process" solutions within managed applications.
The ASPxPivotGrid was engineered from the ground-up to blow away the limitations posed not just by these out-of-process solutions, but to radically improve the way in which data-centric applications deliver information to end-users. With its powerful data architecture, the ASPxPivotGrid is able to slice and dice information efficiently and provide customers with an extremely intuitive end-user experience. It delivers numerous layout customization options with total end-user control over each individual on-screen report. Regardless of the perspective, data can be rendered to answer business questions - and best of all - it allows you to focus on business rules rather than creating dozens and dozens of reports.
For an overview of all the ASPxPivotGrid features, please visit the ASPxPivotGrid Online Demo.
Our Pivot Grid Control has the power to convert hard to read and difficult to dissect dataset information into compact and summarized visual reports, thus addressing your customer's real-time business analysis needs. And just as important, users can easily change a report's layout visually in order to examine data from different/multiple perspectives so you never again have to foresee all possible report scenarios your end-users may require.
Video: An Introduction and Getting Started | Demo: Customer Reports | Demo: Product Reports | Demo: Unbound Fields | Demo: Summary Display Mode | Examples: How to create fields and assign a data source at runtime | Examples: How to Implement Custom Summary | Examples: How to Add Unbound Fields | Help Topic: Information Presentation Basics | Help Topic: Fields | Help Topic: Summary Overview | Help Topic: Data Cell Layout | Help Topic: Add Unbound Data | Help Topic: Summary Display Modes
Microsoft Analysis Services (OLAP) data sources are now fully supported by the ASPxPivotGrid. If bound to such a data source, a pivot grid control delegates all data management and calculations to the server side.
Video: OLAP Browser | Video: OLAP KPI | Demo: OLAP Browser | Demo: OLAP KPI | Help Topic: Binding to an OLAP Server
The DevExpress pivot grid allows the data it displays to be visualized using our .NET Charting Control. This is possible because the PivotGrid can act as a data source for other controls.
Video: Chart Integration | Demo: General Chart Options | Demo: Custom Chart Data | Examples: How to Visualize Pivot Grid Data via the XtraCharts Suite | Help Topic: Integration with the XtraCharts Suite
End-users may not want to browse through each and every unique respondent age value and instead want to see the ages of respondents in intervals such as 21-30, 31-40, etc. Instead of viewing sales by each unique date, they may want to view the sales against months.
Demo: Custom Group Interval | Examples: How to Group Date-Time Values | Help Topic: Grouping Field Values on Axes
Field values are automatically arranged into a tree structure with expandable parents. End-users are free to expand and collapse child groups to see more summarized or raw reports.
Video: Field Grouping | Video: Enable Compact Layout | Demo: Field Groups | Examples: How to Group Fields | Blog: Compact Layout for Hierarchical Row Values | Help Topic: Hierarchical Value Presentation | Help Topic: Field Groups
Among the many features available in the component library is its ability to display grand totals for each row and column automatically. On the rare occasion that the built-in summary computation engine does not address a specific business requirement, you can display any number of totals for any value group.
Demo: Single Totals | Demo: Multiple Totals | Demo: Totals Location | Demo: Running Totals | Examples: How to Add Custom Totals | Help Topic: Totals | Help Topic: Grand Totals | Help Topic: Custom Totals
Comprehensive data analysis often requires a two-way approach to data navigation - you may need to find data by a specific value or find a value by its data. This means that sometimes you need the first product to be the one with the most or least sales, rather than the one which starts with an A or a Z.
Demo: Sort By Summary | Demo: Sort By Column | Demo: Top Values | Examples: How to Implement Sort by Summary Feature | Examples: Data Sorting - Miscellaneous | Help Topic: Data Sorting | Help Topic: Sorting by Summary | Help Topic: Display Top N Values
With the Pivot Grid's built-in visual filtering option, your end-users can manipulate reports on the fly using an easy to understand and familiar visual metaphor.
Demo: Prefilter | Examples: Data Filtering - Miscellaneous | Help Topic: Data Filtering | Help Topic: Prefilter
With just a single line of code, you can take a look at the records that were used to calculate cell values. With a few more lines of code, you can display this data within a standard grid control, our advanced ASP.NET Data Grid control or any other control designed for displaying table data.
Video: OLAP Drill Down | Demo: Drill Down | Demo: OLAP Drill Down | Examples: How to Display Underlying Records | Help Topic: Obtaining Underlying Data
Once you've shaped your data as needed, you can easily create a printed cross-tab report.
Demo: Export | Examples: Export Data - Miscellaneous | Help Topic: Export Data
The DevExpress ASP.NET Pivot Table is built upon our ASP.NET–AJAX core libraries which deliver the following capabilities and features across our entire ASP.NET product line:
Application-Wide Themes and Skins | SharePoint Integration | Rich Client-Side Events and Functionality | Lightweight HTML | Total Cross-Browser Compatibility | AJAX Callback Support | Section 508, WCAG and Accessibility
Get Free Training via the DevExpress Channel, join us for a Free Webinar, view our Online Documentation, or ask a question via our Support Center.
We are here to help. Email us at: info@devexpress.com or call between 8:30am and 5pm PST +1 (818) 844-3383