DevExpress.Web.Reporting
26.1.5-pre-26248
Prefix Reserved
dotnet add package DevExpress.Web.Reporting --version 26.1.5-pre-26248
NuGet\Install-Package DevExpress.Web.Reporting -Version 26.1.5-pre-26248
<PackageReference Include="DevExpress.Web.Reporting" Version="26.1.5-pre-26248" />
<PackageVersion Include="DevExpress.Web.Reporting" Version="26.1.5-pre-26248" />
<PackageReference Include="DevExpress.Web.Reporting" />
paket add DevExpress.Web.Reporting --version 26.1.5-pre-26248
#r "nuget: DevExpress.Web.Reporting, 26.1.5-pre-26248"
#:package DevExpress.Web.Reporting@26.1.5-pre-26248
#addin nuget:?package=DevExpress.Web.Reporting&version=26.1.5-pre-26248&prerelease
#tool nuget:?package=DevExpress.Web.Reporting&version=26.1.5-pre-26248&prerelease
DevExpress Report Viewer and Designer for ASP.NET Web Forms and MVC
Use the DevExpress Web Document Viewer and End-User Report Designer to display and edit DevExpress Reports in ASP.NET Web Forms and ASP.NET MVC applications. This package implements browser-based controls that let users design, view, print, and export reports directly within ASP.NET web applications.
Included Components
- Document Viewer: Displays an interactive document preview generated from a DevExpress Report. The Document Viewer allows users to preview data, change report parameters, print, and export the resulting document.
- End-User Report Designer: Allows users to create and modify reports using a drag-and-drop interface. Supports various data source types. Includes a fully functional Document Viewer to preview and export reports.
Examples
Get Started
Follow instructions in the following step-by-step tutorials:
- ASP.NET Web Forms
- ASP.NET MVC
Example 1: Hide Export Options from Tab Panel (Document Viewer)
Handle the client-side CustomizeExportOptions event and call the HideExportOptionsPanel method:
ASP.NET MVC
<script type="text/javascript"> function onCustomizeExportOptions(s, e) { e.HideExportOptionsPanel(); } </script> @Html.DevExpress().WebDocumentViewer(settings => { settings.Name = "WebDocumentViewer1"; settings.ClientSideEvents.CustomizeExportOptions = "onCustomizeExportOptions"; }).Bind("XtraReport1").GetHtml()ASP.NET Web Forms
<script type="text/javascript"> function onCustomizeExportOptions(s, e) { e.HideExportOptionsPanel(); } </script> <dx:ASPxWebDocumentViewer ClientInstanceName="WebDocumentViewer1" ID="ASPxWebDocumentViewer1" runat="server"> <ClientSideEvents CustomizeExportOptions="onCustomizeExportOptions" /> </dx:ASPxWebDocumentViewer>
For more customization scenarios, refer to the following help topics:
Example 2: Hide a Toolbar Command (Report Designer)
Handle the client-side CustomizeMenuActions event to customize commands at runtime. The following code snippets hide the built-in Validate Bindings toolbar command:
ASP.NET MVC
<script type="text/javascript"> function customizeActions(s, e) { // Get the "Validate Bindings" action and hide it. var validateBindingsAction = e.GetById(DevExpress.Reporting.Designer.Actions.ActionId.ValidateBindings); if (validateBindingsAction) validateBindingsAction.visible = false; } </script> @Html.DevExpress().ReportDesigner(settings => { settings.Name = "ReportDesigner1"; settings.ClientSideEvents.CustomizeMenuActions = "customizeActions"; }).Bind(new DevExpress.XtraReports.UI.XtraReport()).GetHtml()ASP.NET Web Forms
<script type="text/javascript"> function customizeActions(s, e) { // Get the "Validate Bindings" action and hide it. var validateBindingsAction = e.GetById(DevExpress.Reporting.Designer.Actions.ActionId.ValidateBindings); if (validateBindingsAction) validateBindingsAction.visible = false; } </script> <dx:ASPxReportDesigner ID="ASPxReportDesigner1" ClientInstanceName="reportDesigner" runat="server"> <ClientSideEvents CustomizeMenuActions="customizeActions" /> </dx:ASPxReportDesigner>
For more customization scenarios, refer to the following help topics:
Evaluation Period, Pricing Options, and Licensing Terms
Whether you own a license or want to start a 30-day evaluation, download and register your DevExpress license key. To obtain your key, sign in to the DevExpress Download Manager with an existing DevExpress.com account or create a free account. 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 warnings and messages.
This package is included in the following commercial subscriptions:
- DevExpress Reporting Subscription
- DevExpress ASP.NET Subscription
- DevExpress DXperience Subscription
- DevExpress Universal Subscription
See DevExpress Subscriptions & Licensing for subscription comparison tables, purchasing FAQ, and licensing information.
Related Components/Packages
DevExpress.Web.Mvc5 — Contains DevExpress ASP.NET MVC extensions for ASP.NET MVC 5 applications. Required for Web Document Viewer and End-User Report Designer controls.
Demos
Documentation
- Report Components for the Web
- Document Viewer in ASP.NET MVC Applications
- End-User Report Designer in ASP.NET MVC Applications
- Document Viewer in ASP.NET Web Forms Applications
- End-User Report Designer in ASP.NET Web Forms Applications
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 | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
-
.NETFramework 4.6.2
- DevExpress.Data (= 26.1.5-pre-26248)
- DevExpress.DataAccess (= 26.1.5-pre-26248)
- DevExpress.Drawing (= 26.1.5-pre-26248)
- DevExpress.Printing.Core (= 26.1.5-pre-26248)
- DevExpress.Reporting.Core (= 26.1.5-pre-26248)
- DevExpress.Utils (= 26.1.5-pre-26248)
- DevExpress.Web (= 26.1.5-pre-26248)
- DevExpress.Web.Reporting.Common (= 26.1.5-pre-26248)
- DevExpress.Web.Resources (= 26.1.5-pre-26248)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on DevExpress.Web.Reporting:
| Package | Downloads |
|---|---|
|
DevExpress.Web.Mvc5
Target Platform/Framework: Web DevExpress Product Libraries Used: ASP.NET MVC 5 components (https://www.devexpress.com/mvc) Available in the following DevExpress Subscription(s): Universal, DXperience, ASP.NET & Blazor (includes DevExtreme), Reporting |
|
|
DevExpress.Web.Mvc
Target Platform/Framework: Web DevExpress Product Libraries Used: ASP.NET MVC 5 components (https://www.devexpress.com/mvc) Available in the following DevExpress Subscription(s): Universal, DXperience, ASP.NET & Blazor (includes DevExtreme), Reporting |
|
|
DevExpress.ExpressApp.ReportsV2.Web
Target Platform/Framework: Web DevExpress Product Libraries Used: XAF (Cross-Platform .NET App UI & Web API) (https://www.devexpress.com/xaf) Available in the following DevExpress Subscription(s): Universal |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 26.1.5-pre-26248 | 0 | 9/11/2026 |
| 26.1.5-pre-26241 | 165 | 9/2/2026 |
| 26.1.5-pre-26235 | 177 | 8/26/2026 |
| 26.1.5-pre-26227 | 187 | 8/18/2026 |
| 26.1.4 | 3,337 | 8/7/2026 |
| 26.1.4-pre-26200 | 192 | 7/23/2026 |
| 26.1.4-pre-26190 | 188 | 7/14/2026 |
| 26.1.4-pre-26179 | 208 | 7/2/2026 |
| 26.1.3 | 8,384 | 6/18/2026 |
| 25.2.9 | 258 | 8/3/2026 |
| 25.2.8 | 2,370 | 6/10/2026 |
| 25.2.7 | 5,595 | 5/6/2026 |
| 25.2.6 | 5,247 | 4/7/2026 |
| 25.2.5 | 7,610 | 3/2/2026 |
| 25.1.13 | 291 | 7/31/2026 |
| 25.1.12 | 743 | 6/10/2026 |
| 25.1.11 | 1,619 | 5/5/2026 |
| 25.1.10 | 1,017 | 4/6/2026 |
| 25.1.9 | 1,205 | 3/2/2026 |