Back to Devexpress

ASPxSpreadsheet Class

aspnet-devexpress-dot-web-dot-aspxspreadsheet.md

latest5.8 KB
Original Source

ASPxSpreadsheet Class

A spreadsheet control.

Namespace : DevExpress.Web.ASPxSpreadsheet

Assembly : DevExpress.Web.ASPxSpreadsheet.v25.2.dll

NuGet Package : DevExpress.Web.Office

Declaration

csharp
public class ASPxSpreadsheet :
    ASPxWebControl,
    OfficeWorkSessionControl,
    IAutoSaveControl,
    IParentSkinOwner,
    ISkinOwner,
    IPropertiesOwner,
    IControlDesigner,
    IDialogUtilsOwner,
    IStyleSheetManagerImagesProvider
vb
Public Class ASPxSpreadsheet
    Inherits ASPxWebControl
    Implements OfficeWorkSessionControl,
               IAutoSaveControl,
               IParentSkinOwner,
               ISkinOwner,
               IPropertiesOwner,
               IControlDesigner,
               IDialogUtilsOwner,
               IStyleSheetManagerImagesProvider

The following members return ASPxSpreadsheet objects:

LibraryRelated API Members
ASP.NET Core ControlsSpreadsheetRequestProcessor.GetSpreadsheetFromRequest(HttpContext)
SpreadsheetRequestProcessor.GetSpreadsheetFromState(SpreadsheetClientState)
ASP.NET Web Forms ControlsSpreadsheetRibbonContextTabCategoryCollection.Spreadsheet
SpreadsheetRibbonTabCollection.Spreadsheet

Remarks

The ASPxSpreadsheet class specifies a visual control to create, load, modify, print, save and convert spreadsheet files.

A document loaded into the spreadsheet control is a workbook that exposes the IWorkbook interface and is accessible via the ASPxSpreadsheet.Document property. The IWorkbook interface provides a comprehensive set of properties and methods to manipulate worksheets, rows, columns and cells of the corresponding workbook.

Note

The ASPxSpreadsheet control provides you with comprehensive client-side functionality, implemented using JavaScript code:

The control’s client-side API is enabled if the ASPxSpreadsheet.EnableClientSideAPI property is set to true, or the ASPxSpreadsheet.ClientInstanceName property is defined.

Implements

Show 14 items

IComponent

IDisposable

IParserAccessor

IDataBindingsAccessor

IControlBuilderAccessor

IControlDesignerAccessor

IExpressionsAccessor

IAttributeAccessor

IUrlResolutionService

INamingContainer

IPostBackDataHandler

IPostBackEventHandler

ICallbackEventHandler

IPropertiesOwner

Inheritance

Object Control WebControl ASPxWebControlBase ASPxWebControl ASPxSpreadsheet BootstrapSpreadsheet

MVCxSpreadsheet

See Also

ASPxSpreadsheet Members

Spreadsheet

DevExpress.Web.ASPxSpreadsheet Namespace