[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Collapse]Reporting
 [Expand]Product Information
 [Expand]Getting Started with DevExpress Reporting
 [Expand]Creating Popular Reports
 [Expand]Detailed Guide to DevExpress Reporting
 [Expand]Visual Studio Report Designer
 [Expand]Creating End-User Reporting Applications
 [Collapse]API Reference
  [Expand]DevExpress.XtraCharts
  [Expand]DevExpress.XtraPrinting.Caching
  [Expand]DevExpress.XtraReports
  [Expand]DevExpress.XtraReports.Configuration
  [Expand]DevExpress.XtraReports.Data
  [Expand]DevExpress.XtraReports.Design
  [Expand]DevExpress.XtraReports.Expressions
  [Expand]DevExpress.XtraReports.Extensions
  [Expand]DevExpress.XtraReports.Localization
  [Expand]DevExpress.XtraReports.Native
  [Expand]DevExpress.XtraReports.ReportGallery
  [Expand]DevExpress.XtraReports.ReportGeneration
  [Expand]DevExpress.XtraReports.Security
  [Expand]DevExpress.XtraReports.Serialization
  [Expand]DevExpress.XtraReports.Service
  [Expand]DevExpress.XtraReports.Service.Extensions
  [Expand]DevExpress.XtraReports.Templates
  [Expand]DevExpress.XtraReports.UI
  [Expand]DevExpress.XtraReports.UI.BarCode
  [Expand]DevExpress.XtraReports.UI.PivotGrid
  [Expand]DevExpress.XtraReports.UserDesigner
  [Expand]DevExpress.XtraReports.Web
  [Expand]DevExpress.XtraReports.Web.Azure.ReportDesigner
  [Expand]DevExpress.XtraReports.Web.Azure.WebDocumentViewer
  [Collapse]DevExpress.XtraReports.Web.ClientControls
   [Expand]ClientControlClientSideModelSettings Class
   [Expand]ClientControlsMenuItem Class
   [Expand]ClientControlsMenuItemHotKey Class
   [Expand]ClientSideModelSettings Class
   [Expand]DefaultClientControlContainer Class
   [Expand]IGlobalizationService Interface
   [Expand]ISecureDataConverter Interface
   [Expand]LoggerService Class
    MenuItemContainer Enumeration
  [Expand]DevExpress.XtraReports.Web.ClientControls.DataContracts
  [Expand]DevExpress.XtraReports.Web.DocumentViewer
  [Expand]DevExpress.XtraReports.Web.DocumentViewer.Ribbon
  [Expand]DevExpress.XtraReports.Web.Extensions
  [Expand]DevExpress.XtraReports.Web.Localization
  [Expand]DevExpress.XtraReports.Web.QueryBuilder
  [Expand]DevExpress.XtraReports.Web.QueryBuilder.Native
  [Expand]DevExpress.XtraReports.Web.ReportDesigner
  [Expand]DevExpress.XtraReports.Web.ReportDesigner.DataContracts
  [Expand]DevExpress.XtraReports.Web.ReportDesigner.Native
  [Expand]DevExpress.XtraReports.Web.Scripts
  [Expand]DevExpress.XtraReports.Web.WebDocumentViewer
  [Expand]DevExpress.XtraReports.Web.WebDocumentViewer.DataContracts
  [Expand]DevExpress.XtraReports.Web.WebDocumentViewer.Native
  [Expand]DevExpress.XtraReports.Wizards
  [Expand]DevExpress.XtraReports.Wizards.Builder
  [Expand]DevExpress.XtraReports.Wizards.Labels
  [Expand]DevExpress.XtraReports.Wizards.Presenters
  [Expand]DevExpress.XtraReports.Wizards.Templates
  [Expand]DevExpress.XtraReports.Wizards.Views
  [Expand]DevExpress.XtraReports.Wizards3
  [Expand]DevExpress.XtraReports.Wizards3.Presenters
  [Expand]DevExpress.XtraReports.Wizards3.Views
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
This documentation page describes implementations made in our v17.2 release cycle. To learn about functionality shipping with v18.1, navigate to our updated help file experience at docs.devexpress.com. Learn More

DevExpress.XtraReports.Web.ClientControls Namespace

Provides functionality specific to the client-side controls of a Web Report Designer.

Expanded Classes

  Class Description
Public class ClientControlClientSideModelSettings Provides base settings for client-side models of the DevExpress.XtraReports.Web.ASPxReportDesigner, DevExpress.XtraReports.Web.ASPxWebDocumentViewer and DevExpress.XtraReports.Web.ASPxQueryBuilder controls.
Public class ClientControlsMenuItem A menu item of the Web Report Designer.
Public class ClientControlsMenuItemHotKey Provides information about a hot key used to perform an action assigned to a menu item.
Public class ClientSideModelSettings Provides settings for a client-side control model.
Public class DefaultClientControlContainer A Dependency Injection container, sharing common services between the DevExpress.XtraReports.Web.ASPxReportDesigner, DevExpress.XtraReports.Web.ASPxWebDocumentViewer and DevExpress.XtraReports.Web.ASPxQueryBuilder client controls.
Public class LoggerService A service that allows you to log server-side errors and events related to client-side reporting controls.

Expanded Interfaces

  Interface Description
Public interface IGlobalizationService Enables you to customize globalization settings of the current thread (including thread impersonation).
Public interface ISecureDataConverter If implemented, enables the Web Report Designer to use a custom algorithm for storing data source connection strings on the client.

Expanded Enumerations

  Enumeration Description
Public enum MenuItemContainer Lists the types of containers available for menu items in a Web Report Designer.
Is this topic helpful?​​​​​​​