[]
        
(Showing Draft Content)

FarPoint.Web.Spread.SpreadDataSource

SpreadDataSource Class

Represents a range of data in the Spread component that can be bound to other controls.

Inheritance
SpreadDataSource
Namespace: FarPoint.Web.Spread
Assembly: FarPoint.Web.Spread.dll
Syntax
[ToolboxBitmap(typeof(SpreadDataSource), "SpreadDataSource.png")]
public class SpreadDataSource : Control, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IDataSource
<ToolboxBitmap(GetType(SpreadDataSource), "SpreadDataSource.png")>
Public Class SpreadDataSource
    Inherits Control
    Implements IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IDataSource

Constructors

Name Description
SpreadDataSource()

Properties

Name Description
CellRange

Gets or sets the range of cells for this data source.

SheetName

Gets or sets the name of the sheet associated with this data source.

SheetView

Gets the sheet associated with this data source.

Spread

Gets the Spread component associated with this data source.

SpreadID

Gets or sets the identifier of the Spread component associated with this data source.

Methods

Name Description
Dispose()

Disposes of resources when done.

GetData()

Returns the data of this data source.

GetView(string)

Gets the named data source view associated with the data source control.

GetViewNames()

Gets the view names.

OnInit(EventArgs)

Overrides the base class method.

OnLoad(EventArgs)

Occurs when the data is loaded; overrides the base class method.

Render(HtmlTextWriter)

Renders the HTML; overrides base class method.

Events

Name Description
DataSourceChanged

Occurs when the data source values have been changed.