Table of Contents

Class WebCubeGrid

Namespace: FastReport.Olap.Web
Assembly: FastCube.Core.Web.dll

Web container for the Cube component.

public class WebCubeGrid : WebGrid

Inheritance

objectWebGridWebCubeGrid

Inherited Members

WebGrid.ActiveProvider, WebGrid.ControllerName, WebGrid.Height, WebGrid.ID, WebGrid.Inline, WebGrid.ShowToolbar, WebGrid.UserData, WebGrid.Width, WebGrid.RemoveFromCache(), WebGrid.Render(), WebGrid.RenderSync(), WebGrid.GetJSConstructor(string), WebGrid.GetJSResources()

Properties

ControllerName

Gets the current controller name.

public override string ControllerName { get; }

Property Value

string

Cube

Gets or sets the cube component.

public Cube Cube { get; set; }

Property Value

Cube

FilterManager

Gets or sets the filter manager.

public FilterManager FilterManager { get; set; }

Property Value

FilterManager

HasFilteringSupport

Indicates that container has filter manager.

public bool HasFilteringSupport { get; }

Property Value

bool

PageSize

Controls page size for buffered loading.

public int PageSize { get; set; }

Property Value

int

Remarks

PageSize = -1 - off buffering. Don't use too low numbers. Preferrable value for buffering is 150.

RecordSet

Gets the record set.

public OrderedRecordSet RecordSet { get; }

Property Value

OrderedRecordSet

ValidData

Indicates that data of the current container is valid.

public bool ValidData { get; }

Property Value

bool

Methods

GetFilter(CubeDataColumn)

Returns filter for specified column.

public UniqueValuesFieldFilter GetFilter(CubeDataColumn column)

Parameters

column CubeDataColumn

Returns

UniqueValuesFieldFilter

GetFilter(int)

Returns filter for specified column by column index.

public UniqueValuesFieldFilter GetFilter(int columnIndex)

Parameters

columnIndex int

Index of the column.

Returns

UniqueValuesFieldFilter

GetJSConstructor(string)

Returns conctructor for js code.

protected override string GetJSConstructor(string routeBasePath)

Parameters

routeBasePath string

Returns

string

GetJSResources()

Returns list of js files.

protected override string[] GetJSResources()

Returns

string[]