Announcing DevExpress Universal v18.2

Built and optimized for desktop, web, and mobile developers alike, DevExpress Universal helps software teams deliver high performance line-of-business apps that amaze.

See What's New

Web Themes

In addition to over 20 built-in Themes, you can use style properties and CSS for appearance customization. Templates are also available for fine-grain control over UI elements and control layout.

Demo

Dynamic Chart Customization

The DevExpress ASP.NET Spreadsheet ships with integrated Charting and includes numerous chart customization options to help make data easier to understand.

Demo

Learn More about Our ASP.NET Spreadsheet

Learn More

Documents & Worksheets
Read and write XLSx, XLS, CSV and TXT files while delivering Microsoft Excel-inspired spreadsheed capabilities like cell formatting, data validation and mail merge.
Worksheet & Workbook Protection
Use password encryption to prevent unauthorized access.
Worksheet & Workbook Protection
The DevExpress ASP.NET Spreadsheet Control provides support for worksheet and workbook element protection defined within documents. When the Spreadsheet opens a document that contains protected elements, the control prevents them from being modified by end-users. For instance, the Spreadsheet can lock the workbook's structure preventing users from adding, deleting, hiding or displaying worksheets. Or, the Spreadsheet can prevent end-users from editing the contents of locked cells within a protected worksheet. This helps obscure data or formulas that might confuse users and prevents them from viewing or making changes to that data.
Printing
The easiest way to print the contents of your workbook.
Printing
End-users can print workbook contents via its built-in Ribbon UI. Before printing a workbook, users can specify Print Settings for each worksheet individually using the Page Setup Ribbon tab. As illustrated in this animation, click the Print item within the Ribbon's File tab to invoke a browser-specific print dialog. The options available within the print dialog will vary based client browser.
Data Validation
Reduce data entry errors and visually inform users of invalid input.
Data Validation
Our Excel-inspired Data Validation engine helps reduce data entry errors, improve accuracy and data consistency when modifying worksheet cells. The validation engine has been designed so you and your end-users can easily define restrictions and provide notifications as to what can be entered into spreadsheet cells.
Comments
Excel-Inspired Comments
Comments
You can now annotate worksheets by using comments. End-users can add new comments, edit, hide or delete existing comments, move and resize the comment box.
Mail Merge
Create multiple documents at once.
Mail Merge
Mail Merge
With the Mail Merge engine we ship inside our Spreadsheet control, you can auto-generate documents based on a pre-defined template and populate each document with data values retrieved from a database. As you can see in this animation, this feature can be incredibly useful for a variety of business requirements, such as personalizing letters, creating invoices, catalogs and reports.
"The response from DevExpress is always prompt, detailed and typically includes a code sample. Have used their suite for 4 years and never regretted my choice for one second." Jim Thomas
Data Analysis & UI Customization
Charts
Present information graphically within worksheets.
Charts
Charts can help you display data in ways that are meaningful to your customer. Select from a variety of chart types (such as a bar chart or a line chart) and their subtypes (such as a stacked horizontal pyramid chart or a 3-D line chart).
Sorting & Filtering
Sort and filter data against an unlimited number of columns.
Sorting & Filtering

Just like Microsoft Excel, our Spreadsheet includes an AutoFilter - designed to filter data against column values and to display only those rows that meet specific criteria. Filtering commands located on the Data tab of the Spreadsheet's Ribbon can be used to activate filtering, reapply a filter or remove all filters applied to a worksheet. Once filtering is activated, a drop-down arrow appears on the right side of each column header in a range. Users can click this arrow and select one of the predefined filter types in the AutoFilter drop-down menu.

As you would expect, our WinForms Spreadsheet supports sorting against an unlimited number of columns. You can sort data by text (alphabetically, according to the current culture), numbers, dates and time.

Cell Formatting
Create professional-looking worksheets that display your data effectively.
Cell Formatting
Proper cell formatting improves worksheet appearance, and allows end-users to read, find and understand worksheet data more easily. You can specify the following format attributes for cells: Cell Font Settings (font name, size, color, style, etc.); Cell Background; Cell Content Alignment (vertical and horizontal alignment, indent and text wrapping); Cell Borders; and Number Formats.
Frozen Panes
Anchor rows or columns for improved readability.
Frozen Panes

Our Spreadsheet control implements an Excel inspired Freeze Panes functionality. This allows end-users to lock specific rows or columns in one area to keep this area of a worksheet visible while scrolling the worksheet content vertically or horizontally.

Text Search
A simple and quick way to find cell values.
Text Search
End-users can find data within any worksheet. To execute a search, click the 'Find & Select' Ribbon item (or press CTRL+F), enter text within the Find box and click the Find All button. The Spreadsheet will display search results as clickable table rows. Results will include each cell references and associated value.
With the "My Questions" and Code Examples you always get a solution. This is was makes a good product great. I will surely recommend DevExpress where ever I go.Dolf Van Den Berg
Spreadsheet Formulas
The DevExpress ASP.NET Spreadsheet Control supports a comprehensive range of functions for use within formulas. As you'd expect, these Functions are fully compatible with Microsoft Excel.
Functions
350+ built-in functions and operators.
Functions
Numerous built-in functions and operators (mathematical, statistical, financial, logical, etc.) allow you to enter formulas and perform calculations of any complexity.
Array & Shared Formulas
Calculate a mortgage payment, solve math problems, etc.
Array & Shared Formulas
Array & Shared Formulas
Calculate a mortgage payment, solve math problems, etc.
Cell References
From relative and absolute references to 3D and external references.
Cell References

A formula can contain references to other cells or cell ranges within the same or different worksheets. The following references are supported:

  • Cross-Worksheet References;
  • Cross-Worksheet References;
  • 3D References;
  • Structured References;
  • External References.
Calculation Options
Automatic / Manual
Calculation Options
Multiple options allow you to control the way the Spreadhseet calculates. In automatic calculation mode, the Spreadsheet will automatically recalculate all open workbooks at each and every change. Manual calculation mode means that Spreadsheet will only recalculate all open workbooks when you request it.

Buy this product as part of the following subscription packages.

We are so confident in our products and services that we back them with a 60 day no questions asked money back guarantee. If within the first 60 days of ownership you are not satisfied with the capabilities of our tools, you can request a full refund of the amount you paid to DevExpress by writing to clientservices@devexpress.com or by calling +1 (818) 844-3383.

Best Value
WinForms Controls
WPF Controls
ASP.NET WebForms Controls
Printing & Exporting
ASP.NET MVC Extensions
Printing & Exporting
ASP.NET Bootstrap Controls
Themes and Skinning
JavaScript - jQuery, Angular, React, Vue
JavaScript - ASP.NET MVC & Core
UWP Controls
Reporting
WinForms Report Viewer
WinForms End-User Report Designer
HTML5 Report Viewer
ASP.NET WebForms Report Viewer
ASP.NET WebForms End-User Report Designer
ASP.NET MVC Report Viewer
ASP.NET MVC End-User Report Designer
ASP.NET Core Report Viewer
ASP.NET Core End-User Report Designer
WPF Report Viewer
WPF End-User Report Designer
Office File API (Basic)
Excel Export Library
Word Processing Document API (DOC, RTF)
Office File API (Complete)
Native Mobile UI Controls
CodeRush
C#, VB.NET, XAML
CodeRush Classic
VS 2015 Support
VS 2012, 2013 Support
C#, VB.NET, XAML
HTML, ASP.NET, CSS, Razor, JavaScript
Source Code *
WinForms Controls
ASP.NET Controls
WPF Controls
UWP Controls
JavaScript - jQuery, Angular, React
XPO - ORM Library
Office File API
Data Visualization Dashboard
eXpressApp Framework
Technical Support
Priority Support

* DevExpress does not include/ship source code for certain products, including CodeRush, TestCafe, and Report & Dashboard Server.

Additional Info

Customizable ASP.NET Themes

The DevExpress ASP.NET Subscription ships with 20+ highly polished themes for your next web application. You can use each of these themes easily, without modification or manipulate them using our free ASP.NET Theme Builder application. See Demo

Sec 508 and Accessibility

The DevExpress ASP.NET Subscription makes it easy to create web applications that meet government regulations regarding web accessibility. Sec 508 and Web Content Accessibility Guidelines 1.0 support is available across our entire DevExpress ASP.NET Product Line. Read more

Touch and Mobile Device Enabled

Deliver elegant, touch-enabled ASP.NET and MVC web applications using the platform you know and love. The ASP.NET Subscription helps you leverage your current investments and address customer needs via a comprehensive range of WebForms Controls and MVC Extensions that support touch on iOS Safari, Android and Internet Explorer 10.

AJAX Enabled with Rich Client-Side API

Each and every control provides an ability to update the control using callbacks, eliminating the need to re-load the entire page. This callback functionality allows you to optimize how data is transferred to the client. We also offer you a comprehensive client-side API, along with the ability to handle events on the client side. With our ASP.NET components, you have full control over the control's behavior via client functions.

Fast and Lightweight with XHTML Compliance

DevExpress controls are optimized for exceptional performance and efficient memory use without the loss of functionality or features. DevExpress ASP.NET controls also support optimizations like HTML compression, callbacks, image sprites, resource caching and sharing. Key ASP.NET controls in this subscription use semantic HTML to keep output clean and minimal. The semantic HTML markup means that web pages are lighter and faster, more search engine friendly and provide improved accessibility for screen readers.

Straightforward Localization

All DevExpress ASP.NET AJAX Controls can be easily localized using satellite resource assemblies. DevExpress delivers satellite assemblies for a large variety of languages and cultures. To make it easy to get started, resource files for four cultures are included to our installation: German, Japanese, Russian, and Spanish. If you need to modify our shipping resources or create satellite assemblies for a different language, simply use our Online Localization Service, a free tool for our active ASP.NET subscribers. Online Localization Service