Skip to main content
A newer version of this page is available. .

ASPxSpreadsheet Class

A spreadsheet control.

Namespace: DevExpress.Web.ASPxSpreadsheet

Assembly: DevExpress.Web.ASPxSpreadsheet.v19.1.dll

Declaration

public class ASPxSpreadsheet :
    ASPxWebControl,
    OfficeWorkSessionControl,
    IAutoSaveControl,
    IParentSkinOwner,
    ISkinOwner,
    IPropertiesOwner,
    IControlDesigner,
    IDialogUtilsOwner,
    IStyleSheetManagerImagesProvider

The following members return ASPxSpreadsheet objects:

Library Related API Members
ASP.NET Controls and MVC Extensions SpreadsheetRibbonContextTabCategoryCollection.Spreadsheet
SpreadsheetRibbonTabCollection.Spreadsheet
ASP.NET Core Controls SpreadsheetRequestProcessor.GetSpreadsheetFromRequest(HttpContext)
SpreadsheetRequestProcessor.GetSpreadsheetFromState(SpreadsheetClientState)

Remarks

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

ASWPxSpreadsheet-overview

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.

See Also