DevExpress.AspNetCore.Spreadsheet 26.1.4

Prefix Reserved
dotnet add package DevExpress.AspNetCore.Spreadsheet --version 26.1.4
                    
NuGet\Install-Package DevExpress.AspNetCore.Spreadsheet -Version 26.1.4
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DevExpress.AspNetCore.Spreadsheet" Version="26.1.4" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="DevExpress.AspNetCore.Spreadsheet" Version="26.1.4" />
                    
Directory.Packages.props
<PackageReference Include="DevExpress.AspNetCore.Spreadsheet" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add DevExpress.AspNetCore.Spreadsheet --version 26.1.4
                    
#r "nuget: DevExpress.AspNetCore.Spreadsheet, 26.1.4"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package DevExpress.AspNetCore.Spreadsheet@26.1.4
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=DevExpress.AspNetCore.Spreadsheet&version=26.1.4
                    
Install as a Cake Addin
#tool nuget:?package=DevExpress.AspNetCore.Spreadsheet&version=26.1.4
                    
Install as a Cake Tool

DevExpress.AspNetCore.Spreadsheet NuGet Package

The DevExpress ASP.NET Core Spreadsheet allows you to add spreadsheet functionality to an ASP.NET Core application. Generate a new document or load an existing file, and give users access to comprehensive workbook editing capabilities.

Key Features

  • Microsoft Excel compatibility (XLS/XLSX/XLSM)
  • Over 400 built-in formulas
  • Data editing and input validation
  • Data sorting and filtering support
  • Document management API
  • 2D and 3D Chart integration
  • Ribbon and Context Menu customization
  • Export to PDF/HTML

Examples

Install the DevExpress.AspNetCore.Spreadsheet NuGet package:

dotnet add package DevExpress.AspNetCore.Spreadsheet

Once installed, configure your application as described in the following help topic: Configure a Visual Studio Project.

Example 1: Add a Spreadsheet to a Page

Razor:

@inject Microsoft.AspNetCore.Antiforgery.IAntiforgery Antiforgery

<script>
    function spreadsheet_beforeSend(spreadsheet, e) {
        e.request.setRequestHeader("RequestVerificationToken",
                                    "@Antiforgery.GetAndStoreTokens(Context).RequestToken");
    }
</script>

@(Html.DevExpress().Spreadsheet("spreadsheet")
    .Height("500px")
    .Width("100%")
    .DocumentRequestHandlerUrl(Url.Page(pageName: null, pageHandler: "DxSpreadsheetRequest"))
    .ClientSideEvents(events =>
        events.OnBeforeSend("spreadsheet_beforeSend")
    )
)

Model:

public class SpreadsheetModel : Microsoft.AspNetCore.Mvc.RazorPages.PageModel {
    public IActionResult OnGetDxSpreadsheetRequest() {
        return SpreadsheetRequestProcessor.GetResponse(HttpContext);
    }
    public IActionResult OnPostDxSpreadsheetRequest() {
        return SpreadsheetRequestProcessor.GetResponse(HttpContext);
    }
}

Example 2: Activate the Auto-Save Feature

@(Html.DevExpress().Spreadsheet("spreadsheet")
    // ...
    .AutoSaveMode(DevExpress.Web.Office.AutoSaveMode.On)
    .AutoSaveTimeout(TimeSpan.FromMinutes(3))
)

Additional Examples on GitHub

Demos

DevExpress.AspNetCore.Dashboard - DevExpress ASP.NET Core Dashboard control.

dotnet add package DevExpress.AspNetCore.Dashboard

DevExpress.AspNetCore.Reporting - DevExpress ASP.NET Core Reporting control.

dotnet add package DevExpress.AspNetCore.Reporting

DevExpress.AspNetCore.RichEdit - DevExpress ASP.NET Core Rich Text Editor component.

dotnet add package DevExpress.AspNetCore.RichEdit

Documentation

Evaluation Period, Pricing Options, and Licensing Terms

Whether you own a license or want to start a 30-day evaluation period, download and register your DevExpress license key. To obtain your key, log in to the DevExpress Download Manager. Use your existing DevExpress.com account or create a new account for free. For key registration instructions, see License Key for DevExpress Products.

If you purchase a license after evaluating a product, re-register your updated DevExpress license key to remove evaluation version warnings/messages.

This package is included in the following commercial subscriptions:

See DevExpress Subscriptions & Licensing for subscription comparison tables, purchasing FAQ, and licensing information.

Software Bill of Materials (SBOM)

To access SBOM files for DevExpress packages, please refer to the following article: Software Bill of Materials (SBOM) for DevExpress .NET assemblies/NuGet packages, JavaScript, VCL and other redistributable artifacts.

See Also: Information Security | Security - What You Need to Know

Useful Online Resources

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on DevExpress.AspNetCore.Spreadsheet:

Package Downloads
LogoWeb.Core

Core library for LogoWeb projects.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
26.1.4 0 8/7/2026
26.1.4-pre-26200 88 7/23/2026
26.1.4-pre-26190 96 7/14/2026
26.1.4-pre-26179 106 7/2/2026
26.1.3 3,517 6/18/2026
25.2.9 83 8/3/2026
25.2.8 1,596 6/10/2026
25.2.7 2,262 5/6/2026
25.2.6 2,345 4/7/2026
25.2.5 1,589 3/2/2026
25.2.4 2,469 2/3/2026
25.2.3 4,375 12/18/2025
25.1.13 85 7/31/2026
25.1.12 160 6/10/2026
25.1.11 188 5/5/2026
25.1.10 196 4/6/2026
25.1.9 217 3/2/2026
25.1.8 261 1/16/2026
25.1.7 2,869 12/15/2025
Loading failed