New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

RadPivotGrid control. See the Overview topic for more information about this control.

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
[ToolboxBitmap(typeof(RadPivotGrid), "Toolbox.Icons.PivotGrid.png")]
[EmbeddedSkin("PivotGrid", typeof(RadPivotGrid))]
[EmbeddedSkin("PivotGrid", "Default", typeof(RadPivotGrid))]
[ClientScriptResource("Telerik.Web.UI.RadPivotGrid", "Telerik.Web.UI.PivotGrid.RadPivotGridScripts.js")]
[RequiredCss("Telerik.Web.UI.Skins.Common.fonticons.css", RenderMode.Lightweight, typeof(RadPivotGrid))]
[RequiredScript(typeof(MaterialRipple))]
[RequiredCss("Telerik.Web.UI.Skins.Common.MaterialRipple.css", RenderMode.Lightweight, typeof(RadTreeList))]
[TelerikToolboxCategory("Data")]
public class RadPivotGrid : RadCompositeDataBoundControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IAttributeAccessor, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IFeatureGroup, IPostBackEventHandler, INamingContainer

Inheritance: objectControlWebControlBaseDataBoundControlDataBoundControlCompositeDataBoundControlRadCompositeDataBoundControlRadPivotGrid...

Implements: IAttributeAccessorIComponentIControlIControlBuilderAccessorIControlDesignerAccessorIControlResolverIDataBindingsAccessorIDisposableIExpressionsAccessorIFeatureGroupINamingContainerIParserAccessorIPostBackDataHandlerIPostBackEventHandlerIScriptControlISkinnableControlIUrlResolutionService...

Inherited Members CompositeDataBoundControl.CreateChildControls()CompositeDataBoundControl.PerformDataBinding(IEnumerable)CompositeDataBoundControl.IsUsingModelBindersCompositeDataBoundControl.UpdateMethodCompositeDataBoundControl.DeleteMethodCompositeDataBoundControl.InsertMethodCompositeDataBoundControl.ControlsDataBoundControl.OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)DataBoundControl.CreateDataSourceSelectArguments()DataBoundControl.GetDataSource()DataBoundControl.MarkAsDataBound()DataBoundControl.OnDataPropertyChanged()DataBoundControl.ValidateDataSource(object)DataBoundControl.DataMemberDataBoundControl.ItemTypeDataBoundControl.SelectMethodDataBoundControl.DataSourceIDDataBoundControl.DataSourceObjectDataBoundControl.SelectArgumentsDataBoundControl.CreatingModelDataSourceDataBoundControl.CallingDataMethodsBaseDataBoundControl.ConfirmInitState()BaseDataBoundControl.EnsureDataBound()BaseDataBoundControl.OnDataBound(EventArgs)BaseDataBoundControl.DataSourceBaseDataBoundControl.InitializedBaseDataBoundControl.IsBoundUsingDataSourceIDBaseDataBoundControl.IsDataBindingAutomaticBaseDataBoundControl.SupportsDisabledAttributeBaseDataBoundControl.RequiresDataBindingBaseDataBoundControl.DataBoundWebControl.ApplyStyle(Style)WebControl.CopyBaseAttributes(WebControl)WebControl.CreateControlStyle()WebControl.MergeStyle(Style)WebControl.RenderBeginTag(HtmlTextWriter)WebControl.RenderEndTag(HtmlTextWriter)WebControl.AccessKeyWebControl.AttributesWebControl.BackColorWebControl.BorderColorWebControl.BorderWidthWebControl.BorderStyleWebControl.ControlStyleWebControl.ControlStyleCreatedWebControl.CssClassWebControl.DisabledCssClassWebControl.StyleWebControl.EnabledWebControl.EnableThemingWebControl.FontWebControl.ForeColorWebControl.HasAttributesWebControl.HeightWebControl.IsEnabledWebControl.SkinIDWebControl.TabIndexWebControl.TagNameWebControl.ToolTipWebControl.WidthControl.ResolveAdapter()Control.HasEvents()Control.GetRouteUrl(object)Control.GetRouteUrl(string, object)Control.GetRouteUrl(RouteValueDictionary)Control.GetRouteUrl(string, RouteValueDictionary)Control.GetUniqueIDRelativeTo(Control)Control.ApplyStyleSheetSkin(Page)Control.OnDataBinding(EventArgs)Control.DataBind(bool)Control.DataBindChildren()Control.AddParsedSubObject(object)Control.EnsureID()Control.ClearChildState()Control.ClearChildControlState()Control.ClearChildViewState()Control.ClearEffectiveClientIDMode()Control.ClearCachedClientID()Control.Focus()Control.MapPathSecure(string)Control.OpenFile(string)Control.BuildProfileTree(string, bool)Control.RenderChildren(HtmlTextWriter)Control.RenderControl(HtmlTextWriter)Control.RenderControl(HtmlTextWriter, ControlAdapter)Control.OnUnload(EventArgs)Control.Dispose()Control.RaiseBubbleEvent(object, EventArgs)Control.AddedControl(Control, int)Control.CreateControlCollection()Control.ResolveUrl(string)Control.ResolveClientUrl(string)Control.FindControl(string)Control.FindControl(string, int)Control.GetDesignModeState()Control.HasControls()Control.IsLiteralContent()Control.EnsureChildControls()Control.RemovedControl(Control)Control.SetDesignModeState(IDictionary)Control.SetRenderMethodDelegate(RenderMethod)Control.ClientIDModeControl.ClientIDControl.ClientIDSeparatorControl.ContextControl.AdapterControl.DesignModeControl.EventsControl.IDControl.IsChildControlStateClearedControl.EnableViewStateControl.ViewStateModeControl.IsViewStateEnabledControl.NamingContainerControl.IdSeparatorControl.LoadViewStateByIDControl.PageControl.RenderingCompatibilityControl.TemplateControlControl.ParentControl.TemplateSourceDirectoryControl.AppRelativeTemplateSourceDirectoryControl.SiteControl.VisibleControl.UniqueIDControl.HasChildViewStateControl.ValidateRequestModeControl.ViewStateControl.ViewStateIgnoresCaseControl.ChildControlsCreatedControl.IsTrackingViewStateControl.DisposedControl.DataBindingControl.InitControl.LoadControl.PreRenderControl.Unloadobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public RadPivotGrid()

Fields

AggregateFunctionChanged command constant

C#
public const string AggregateFunctionChangedCommandName = "AggregateFunctionChanged"

AggregateChange command constant

C#
public const string AggregateLabelChangeCommandName = "AggregateChange"

ChangePageSize command constant

C#
public const string ChangePageSizeCommandName = "ChangePageSize"

DeselectAll command constant

C#
public const string DeselectAllCommandName = "DeselectAll"

Deselect command constant

C#
public const string DeselectCommandName = "Deselect"

ExpandCollapse command constant

C#
public const string ExpandCollapseCommandName = "ExpandCollapse"

ExpandCollapseLevel command constant

C#
public const string ExpandCollapseLevelCommandName = "ExpandCollapseLevel"

FieldReorder command constant

C#
public const string FieldReorderCommandName = "FieldReorder"

Filter command constant

C#
public const string FilterCommandName = "Filter"

First page command constant

C#
public const string FirstPageCommandArgument = "First"

InitFilterDialogueCommandName command constant

C#
public const string InitFilterDialogueCommandName = "InitFilterDialogue"

Last page command constant

C#
public const string LastPageCommandArgument = "Last"

Next page command constant

C#
public const string NextPageCommandArgument = "Next"

Page command constant

C#
public const string PageCommandName = "Page"

PageSizeChanged command constant

C#
public const string PageSizeChangedCommandName = "PageSizeChanged"

Prev page command constant

C#
public const string PrevPageCommandArgument = "Prev"

Rebind command constant

C#
public const string RebindPivotGridCommandName = "RebindPivotGrid"

SelectAll command constant

C#
public const string SelectAllCommandName = "SelectAll"

Select command constant

C#
public const string SelectCommandName = "Select"

ShowHideField command constant

C#
public const string ShowHideFieldCommandName = "ShowHideField"

Sort command constant

C#
public const string SortCommandName = "Sort"

UpdateLayout command constant

C#
public const string UpdateLayoutCommandName = "UpdateLayout"

Properties

Gets a reference to the PivotGridAccessibilitySettings object that allows you to set the properties of the RadPivotGrid control's child controls for purpose and structure for user agents rendering to non-visual media such as speech and Braille

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridAccessibilitySettings AccessibilitySettings { get; }

Gets or sets a value that indicates the aggregate level.

C#
public int AggregatesLevel { get; set; }

Gets or sets a value that indicates if the aggregate will be placed in the row axis or the column axis.

C#
public PivotGridAxis AggregatesPosition { get; set; }

Gets or sets a value indicating whether the filtering feature is enabled.

C#
public virtual bool AllowFiltering { get; set; }

Gets or sets a value indicating whether natural sorting is enabled.

C#
public virtual bool AllowNaturalSort { get; set; }

Gets or sets a value indicating whether the paging feature is enabled.

C#
public virtual bool AllowPaging { get; set; }

Gets or sets a value indicating whether the sorting feature is enabled.

C#
public virtual bool AllowSorting { get; set; }

Gets a reference to the PivotGridClientSettings object that allows you to set the properties of the client-side behavior and appearance in a Telerik RadPivotGrid control.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridClientSettings ClientSettings { get; }

Gets a collection of the pivot grid's collapsed column groups indexes.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[Browsable(false)]
public HashSet<Array> CollapsedColumnIndexes { get; }

Gets a collection of the pivot grid's collapsed row groups indexes.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[Browsable(false)]
public HashSet<Array> CollapsedRowIndexes { get; }

Style of the column grand totals' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style ColumnGrandTotalCellStyle { get; }

Gets or sets the default expand state of all column groups which will be applied on initial load.

C#
public bool ColumnGroupsDefaultExpanded { get; set; }

Style of the column heades' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style ColumnHeaderCellStyle { get; }

Gets or sets a value that indicates whether the column table layout is fixed or auto.

C#
public virtual PivotGridTableLayout ColumnHeaderTableLayout { get; set; }

Gets or sets the column zone text when there are no items added to the column header zone.

C#
public virtual string ColumnHeaderZoneText { get; set; }

Style of the column totals' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style ColumnTotalCellStyle { get; }

Represents the PivotGridConfigurationPanel control which is used to manipulate fields and AggregatesPosition and AggregatesLevel values

C#
public PivotGridConfigurationPanel ConfigurationPanel { get; }

Returns a reference to the PivotGridConfigurationPanelSettings object. This group contains all settings related to the PivotGridConfigurationPanel

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridConfigurationPanelSettings ConfigurationPanelSettings { get; }

Represents the ContextMenu RadMenu control

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridContextMenu ContextMenu { get; }

Get/set the selected culture. Localization strings will be loaded based on this value.

C#
public CultureInfo Culture { get; set; }

Gets or sets a value indicating the index of the currently active page in case paging is enabled (AllowPaging is true).

C#
[Bindable(true)]
[Browsable(false)]
public int CurrentPageIndex { get; set; }
Property Value:

The index of the currently active page in case paging is enabled.

Exceptions: ArgumentOutOfRangeException

value is out of range.

Style of the data cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style DataCellStyle { get; }

Gets or sets the data zone text when there are no items added to the data header zone.

C#
public virtual string DataHeaderZoneText { get; set; }

Gets or sets a value that will be displayed in data cells where aggragate values were empty.

C#
public virtual string EmptyValue { get; set; }

When set to true enables support for WAI-ARIA

C#
public bool EnableAriaSupport { get; set; }

Gets or sets a string that indicates whether the pivot model should be persisted into the session cache.

C#
public bool EnableCaching { get; set; }

Gets or sets if the RadPivotGrid configuration panel will be enabled. For customization use ConfigurationPanelSettings.

C#
[Bindable(true)]
public virtual bool EnableConfigurationPanel { get; set; }
Property Value:

The configuration panel enabled state.

Gets or sets a value indicating whether the NoRecordsTemplate will be visualized when no records are present

C#
[Browsable(true)]
[Bindable(true)]
public bool EnableNoRecordsTemplate { get; set; }
Property Value:

The default value is true.

Gets or sets a value indicating whether the ToolTips in the PivotGrid will be enabled feature.

C#
public virtual bool EnableToolTips { get; set; }

Gets or sets a value indicating whether the zone context menu should be enabled.

C#
public virtual bool EnableZoneContextMenu { get; set; }
Property Value:

true if the zone context menu feature is enabled; otherwise, false. Default is false.

Gets or sets a value that will be displayed in data cells where aggragate values could not be calculated.

C#
public virtual string ErrorValue { get; set; }

Gets a reference to the PivotGridExportSettings object that allows you to set the properties of the grouping operation in a Telerik RadGrid control.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridExportSettings ExportSettings { get; }

Gets a collection of PivotGridFieldsCollection objects.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridFieldsCollection Fields { get; }

Field settings window. Used by RadPivotGrid configuration panel. For more information, please examine the Configuration Panel topic.

C#
public PivotGridFieldSettingsWindow FieldSettingsWindow { get; }

Gets a reference to PivotGridFieldsPopupSettings which holds all properties associated with the RadPivotGrid Fields Popup functionality which groups the fields in convinient popup in order to leave more space for the data to be displayed.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridFieldsPopupSettings FieldsPopupSettings { get; }

Represents the FieldsWindow RadWindow control which holds all hidden fields

C#
public PivotGridFieldsWindow FieldsWindow { get; }

Represents the dialogues that manages the filter expressions for the TOP/Bottom filter operators.

C#
public PivotGridFilterDialog FilterDialog { get; }

Gets or sets the filter zone text when there are no items added to the filter header zone.

C#
public virtual string FilterHeaderZoneText { get; set; }

RadPivotGrid Filters collection. See the Filtering topic for more information.

C#
[Browsable(false)]
public PivotGridFiltersCollection Filters { get; }

Represents the window that manages the filter expressions for the pivot grid.

C#
public PivotGridFilterWindow FilterWindow { get; }

Gets the horizontal scroll div.

C#
public Panel HorizontalScrollDiv { get; }
C#
protected bool IsNeedDataSourceInProgress { get; set; }

Gets a collection of RadPivotGridDataItem objects that represent the data items of the current page of data in a RadPivotGrid control

C#
[Browsable(false)]
public virtual PivotGridItemCollection Items { get; }

Gets or sets a value indicating where RadPivotGrid will look for its .resx localization file. By default this file should be in the App_GlobalResources folder. However, if you cannot put the resource file in the default location or .resx files compilation is disabled for some reason (e.g. in a DotNetNuke environment), this property should be set to the location of the resource file.

C#
public string LocalizationPath { get; set; }
Property Value:

A relative path to the dialogs location. For example: "~/controls/RadPivotGridResources/".

If specified, the LocalizationPath property will allow you to load the grid localization file from any location in the web application.

Template that will be displayed if there is no aggregated data to show

C#
[TemplateContainer(typeof(PivotGridNoRecordsItem))]
[Browsable(false)]
[Bindable(false)]
[PersistenceMode(PersistenceMode.InnerProperty)]
public ITemplate NoRecordsTemplate { get; set; }

Gets or sets the text that will appear in the PivotGridNoRecordsItem when the default no records template is used.

C#
public string NoRecordsText { get; set; }

Gets a reference to the PivotGridOLAPSettings object that allows you to set the configuration parameters for OLAP binding in a Telerik RadPivotGrid control.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridOLAPSettings OlapSettings { get; }

Gets or sets a value indicating whether the Filter window of RadPivotGrid should have Overlay set to ensure popups are over a flash element or Java applet.

C#
[Browsable(true)]
[Bindable(true)]
public bool Overlay { get; set; }
Property Value:

The default value is false.

Gets the number of pages required to display the records of the data source in a RadPivotGrid control.

C#
[Browsable(false)]
public virtual int PageCount { get; }

Style used to change the appearance and styling of the pager

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual PivotGridPagerStyle PagerStyle { get; }

Specify the maximum number of items that would appear in a page, when paging is enabled by AllowPaging property. Default value is 10.

C#
public virtual int PageSize { get; set; }
Exceptions: ArgumentOutOfRangeException

value is out of range.

Gets or sets a value that indicates whether the &nbsp; will be rendered into all empty data cells instead of empty string.

C#
public bool RenderEmptyStringInDataCells { get; set; }

Style of the row grand totals' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style RowGrandTotalCellStyle { get; }

Gets or sets the default expand state of all row groups which will be applied on initial load.

C#
public bool RowGroupsDefaultExpanded { get; set; }

Style of the row heades' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style RowHeaderCellStyle { get; }

Gets or sets a value that indicates whether the row table layout is fixed or auto.

C#
public virtual PivotGridTableLayout RowHeaderTableLayout { get; set; }

Gets or sets the header zone text when there are no items added to the row header zone.

C#
public virtual string RowHeaderZoneText { get; set; }

Gets or sets a value that indicates whether the row table layout will be Tabular, Outline or Fixed.

C#
public PivotGridLayout RowTableLayout { get; set; }

Style of the row totals' cells in the the pivotgrid.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual Style RowTotalCellStyle { get; }

Gets or set a value indicating whether the column header zone of the pivotgrid will be shown.

C#
[Bindable(true)]
public virtual bool ShowColumnHeaderZone { get; set; }
Property Value:

This default value for this property is true.

Gets or set a value indicating whether the data header zone of the pivotgrid will be shown.

C#
[Bindable(true)]
public virtual bool ShowDataHeaderZone { get; set; }
Property Value:

This default value for this property is true.

Gets or set a value indicating whether the filter header zone of the pivotgrid will be shown.

C#
[Bindable(true)]
public virtual bool ShowFilterHeaderZone { get; set; }
Property Value:

This default value for this property is true.

Gets or set a value indicating whether the row header zone of the pivotgrid will be shown.

C#
[Bindable(true)]
public virtual bool ShowRowHeaderZone { get; set; }
Property Value:

This default value for this property is true.

Gets or sets the skin name for the control user interface.

C#
public override string Skin { get; set; }
Property Value:

A string containing the skin name for the control user interface. The default is string.Empty.

Overrides: RadCompositeDataBoundControl.Skin

If this property is not set, the control will render using the skin named "Default". If EnableEmbeddedSkins is set to false, the control will not render skin.

Gets a collection of sort expressions for RadPivotGrid

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public virtual PivotGridSortExpressionCollection SortExpressions { get; }
C#
protected override bool SupportsRenderingMode { get; }

Overrides: RadCompositeDataBoundControl.SupportsRenderingMode

C#
protected override HtmlTextWriterTag TagKey { get; }

Overrides: WebControl.TagKey

Represents the control that manages the settings of the automatically generated tooltips in the PivotGrid

C#
public PivotGridToolTipManager ToolTipManager { get; }

Returns a reference to the PivotGridTotalsSettings object. This group contains all the settings that are related to the PivotGrid totals.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PivotGridTotalsSettings TotalsSettings { get; }

Gets or sets a value indicating whether the pivotgrid uses IQueryableDataProvider.

C#
public virtual bool UseQueryableDataProvider { get; set; }

Gets the vertical scroll div.

C#
public Panel VerticalScrollDiv { get; }

Methods

C#
protected override void AddAttributesToRender(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadCompositeDataBoundControl.AddAttributesToRender(HtmlTextWriter)

C#
protected virtual void AutoDataBind(PivotGridRebindReason rebindReason)
Parameters:rebindReasonPivotGridRebindReason
C#
protected virtual void CallAddingFieldToZone(PivotGridAddingFieldToZoneEventArgs e)
Parameters:ePivotGridAddingFieldToZoneEventArgs
C#
protected virtual void CallAggregateLabelChange(PivotGridAggregateLabelChangeEventArgs e)
Parameters:ePivotGridAggregateLabelChangeEventArgs
C#
protected virtual void CallCreated(PivotGridCellCreatedEventArgs e)
Parameters:ePivotGridCellCreatedEventArgs
C#
protected virtual void CallDataBound(PivotGridCellDataBoundEventArgs e)
Parameters:ePivotGridCellDataBoundEventArgs
C#
protected virtual void CallDataProviderError(PivotGridDataProviderErrorEventArgs e)
Parameters:ePivotGridDataProviderErrorEventArgs
C#
protected virtual void CallDataProviderStatusChanged(DataProviderStatusChangedEventArgs e)
Parameters:eDataProviderStatusChangedEventArgs
C#
protected virtual void CallExpandCollapseLevel(PivotGridExpandCollapseLevelEventArgs e)
Parameters:ePivotGridExpandCollapseLevelEventArgs
C#
protected virtual void CallFieldCreated(PivotGridFieldCreatedEventArgs e)
Parameters:ePivotGridFieldCreatedEventArgs
C#
protected virtual void CallFieldReorder(PivotGridFieldReorderEventArgs e)
Parameters:ePivotGridFieldReorderEventArgs
C#
protected virtual void CallItemCreated(PivotGridItemCreatedEventArgs e)
Parameters:ePivotGridItemCreatedEventArgs
C#
protected virtual void CallItemDataBound(PivotGridItemDataBoundEventArgs e)
Parameters:ePivotGridItemDataBoundEventArgs
C#
protected virtual void CallShowHideField(PivotGridShowHideFieldEventArgs e)
Parameters:ePivotGridShowHideFieldEventArgs
C#
protected virtual void CallUpdateLayout(PivotGridUpdateLayoutEventArgs e)
Parameters:ePivotGridUpdateLayoutEventArgs

Clears all previously applied filter expressions.

C#
public void ClearAllFilters()

Clears all filter expressions associated with a field.

C#
public void ClearFilter(PivotGridField field)
Parameters:fieldPivotGridField

The PivotGridField which expressions will be cleared.

Clears all filter expressions associated with a field.

C#
public void ClearFilter(string fieldUniqueName)
Parameters:fieldUniqueNamestring

The UniqueName which expressions will be cleared.

Collapses all column groups.

C#
public void CollapseAllColumnGroups(bool suppressRebind = false)
Parameters:suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Collapses all column groups at a certain level.

C#
public void CollapseAllColumnGroups(int level, bool suppressRebind = false)
Parameters:levelint

The column level group which will be collapsed.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Collapses all column groups which are at the level of the specified field.

C#
public void CollapseAllFieldGroups(PivotGridColumnField field, bool suppressRebind = false)
Parameters:fieldPivotGridColumnField

The field which groups will be collapsed.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Collapses all row groups which are at the level of the specified field.

C#
public void CollapseAllFieldGroups(PivotGridRowField field, bool suppressRebind = false)
Parameters:fieldPivotGridRowField

The field which groups will be collapsed.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Collapses all row groups.

C#
public void CollapseAllRowGroups(bool suppressRebind = false)
Parameters:suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Collapses all row groups at a certain level.

C#
public void CollapseAllRowGroups(int level, bool suppressRebind = false)
Parameters:levelint

The row level group which will be collapsed.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

C#
protected override int CreateChildControls(IEnumerable dataSource, bool dataBinding)
Parameters:dataSourceIEnumerabledataBindingboolReturns:

int

Overrides: RadCompositeDataBoundControl.CreateChildControls(IEnumerable, bool)

C#
protected void CreatePagerItem(bool isTopItem, bool dataBinding)
Parameters:isTopItembooldataBindingbool

Binds a datasource to the invoked RadPivotGrid control and all its child controls.

C#
public override void DataBind()

Overrides: BaseDataBoundControl.DataBind()

C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Parameters:descriptorIScriptDescriptor

Overrides: RadCompositeDataBoundControl.DescribeComponent(IScriptDescriptor)

Expands all column groups.

C#
public void ExpandAllColumnGroups(bool suppressRebind = false)
Parameters:suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Expands all column groups at a certain level.

C#
public void ExpandAllColumnGroups(int level, bool suppressRebind = false)
Parameters:levelint

The column level group which will be expanded.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Expands all column groups which are at the level of the specified field.

C#
public void ExpandAllFieldGroups(PivotGridColumnField field, bool suppressRebind = false)
Parameters:fieldPivotGridColumnField

The field which groups will be expanded.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Expands all row groups which are at the level of the specified field.

C#
public void ExpandAllFieldGroups(PivotGridRowField field, bool suppressRebind = false)
Parameters:fieldPivotGridRowField

The field which groups will be expanded.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Expands all rows groups.

C#
public void ExpandAllRowGroups(bool suppressRebind = false)
Parameters:suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Expands all column groups at a certain level.

C#
public void ExpandAllRowGroups(int level, bool suppressRebind = false)
Parameters:levelint

The row level group which will be expanded.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Exports the pivot grid data in Microsoft Excel format using the properties set in the ExportSettings

C#
public void ExportToExcel()

Exports the pivot grid data in Microsoft Word format using the properties set in the ExportSettings

C#
public void ExportToWord()

When a Top/Bottom value filter is applied to a given field with the Items mode, it will select the top/bottom groups for that field sorted by the chosen aggregate field and the count of which is given by the filter value. For example, a Top operator with and Items filter value of 10 on the Sum of Cost aggregate field will return the 10 groups (of the field filtered on) which Sum of Cost is greatest. The Percent mode will return the top/bottom groups which cumulative aggregate values (just to remind: the aggregate field being set as part of the filter condition) add to the specified percent of the grand total for that field. The Sum mode, in a similar fashion, gets the top/bottom groups which cumulative aggregate values add to the sum specified by the filter value.

C#
public void FilterBottom(PivotGridField field, PivotGridAggregateField aggregateField, PivotGridAggregateType aggregateType, double value, bool suppressRebind = false)
Parameters:fieldPivotGridField

The PivotGridField that will be filtered.

aggregateFieldPivotGridAggregateField

The PivotGridAggregateField that will be used to determine which values will be used when filtering.

aggregateTypePivotGridAggregateType

The aggregate type determining the mode which filters the data.

valuedouble

The value that will be used for the filtering of the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

Filters by the text value of the field. Label filters control which groups for a given field will remain in the pivot data view after grouping has been performed. If, for example, you have your data grouped by a Country field and you need only those Country groups of items that relate to Bulgaria you should apply an Equals label filter to the Country field with the respective string filter value of “Bulgaria”.

C#
public void FilterByLabel(PivotGridFilterFunction filterFunction, PivotGridField field, string filterValue, bool suppressRebind = false)
Parameters:filterFunctionPivotGridFilterFunction

The filter function to be applied to the filter expression.

fieldPivotGridField

The PivotGridField that will be filtered.

filterValuestring

The value that will be used for the filtering of the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

Filters by the text value of the field. Label filters control which groups for a given field will remain in the pivot data view after grouping has been performed.

C#
public void FilterByLabel(PivotGridFilterFunction filterFunction, PivotGridField field, string filterValue, string betweenFilterValue, bool suppressRebind = false, bool ignoreCase = false)
Parameters:filterFunctionPivotGridFilterFunction

The filter function to be applied to the filter expression.

fieldPivotGridField

The PivotGridField that will be filtered.

filterValuestring

The value that will be used for the filtering of the data.

betweenFilterValuestring

The value that will be used as the between value when filtering the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

ignoreCasebool

A value indicating whether filtering will ignore the case of the value's letters or not.

Filters by the values of the field. Value filters, for their part, allow filtering operations to be performed on the aggregate results. Again, the filtering is applied after the grouping of the data. Here is another example: Suppose you have grouped your data by Country, aggregated it by Sum of Cost and need only those Country groups of items which cumulative cost falls within a certain range. Then you should apply a Between value filter on the Country field with the corresponding filter values.

C#
public void FilterByValue(PivotGridFilterFunction filterFunction, PivotGridField field, PivotGridAggregateField aggregateField, string filterValue, bool suppressRebind = false)
Parameters:filterFunctionPivotGridFilterFunction

The filter function to be applied to the filter expression.

fieldPivotGridField

The PivotGridField that will be filtered.

aggregateFieldPivotGridAggregateField

The PivotGridAggregateField that will be used to determine which values will be used when filtering.

filterValuestring

The value that will be used for the filtering of the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

Filters by the values of the field. Value filters, for their part, allow filtering operations to be performed on the aggregate results. Again, the filtering is applied after the grouping of the data.

C#
public void FilterByValue(PivotGridFilterFunction filterFunction, PivotGridField field, PivotGridAggregateField aggregateField, string filterValue, string betweenFilterValue, bool suppressRebind = false, bool ignoreCase = false)
Parameters:filterFunctionPivotGridFilterFunction

The filter function to be applied to the filter expression.

fieldPivotGridField

The PivotGridField that will be filtered.

aggregateFieldPivotGridAggregateField

The PivotGridAggregateField that will be used to determine which values will be used when filtering.

filterValuestring

The value that will be used for the filtering of the data.

betweenFilterValuestring

The value that will be used as the between value when filtering the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

ignoreCasebool

A value indicating whether filtering will ignore the case of the value's letters or not.

When a Top/Bottom value filter is applied to a given field with the Items mode, it will select the top/bottom groups for that field sorted by the chosen aggregate field and the count of which is given by the filter value. For example, a Top operator with and Items filter value of 10 on the Sum of Cost aggregate field will return the 10 groups (of the field filtered on) which Sum of Cost is greatest. The Percent mode will return the top/bottom groups which cumulative aggregate values (just to remind: the aggregate field being set as part of the filter condition) add to the specified percent of the grand total for that field. The Sum mode, in a similar fashion, gets the top/bottom groups which cumulative aggregate values add to the sum specified by the filter value.

C#
public void FilterTop(PivotGridField field, PivotGridAggregateField aggregateField, PivotGridAggregateType aggregateType, double value, bool suppressRebind = false)
Parameters:fieldPivotGridField

The PivotGridField that will be filtered.

aggregateFieldPivotGridAggregateField

The PivotGridAggregateField that will be used to determine which values will be used when filtering.

aggregateTypePivotGridAggregateType

The aggregate type determining the mode which filters the data.

valuedouble

The value that will be used for the filtering of the data.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

C#
protected override DataSourceView GetData()
Returns:

DataSourceView

Overrides: DataBoundControl.GetData()

Returns a collection of PivotGridItem objects based on their ItemType.

C#
public PivotGridItem[] GetItems(params PivotGridItemType[] types)
Parameters:typesPivotGridItemType[]

The ItemType, which will be used as a criteria for the collection.

Returns:

PivotGridItem[]

A PivotGridItems collection of objects based on their ItemType.

Method that returns a collection of all PivotGridRowZone objects in the current RadPivotGrid.

C#
public List<PivotGridRowZone> GetRowZones()
Returns:

List<PivotGridRowZone>

Returns a collection of all PivotGridRowZone objects in the current RadPivotGrid.

C#
protected override IEnumerable<ScriptReference> GetScriptReferences()
Returns:

IEnumerable<ScriptReference>

Overrides: RadCompositeDataBoundControl.GetScriptReferences()

Gets zone by its type.

C#
public PivotGridZone GetZoneByType(PivotGridZoneType type)
Parameters:typePivotGridZoneTypeReturns:

PivotGridZone

Loads the client state data

C#
protected override bool LoadClientState(Dictionary<string, object> clientState)
Parameters:clientStateDictionary<string, object>Returns:

bool

Overrides: RadCompositeDataBoundControl.LoadClientState(Dictionary<string, object>)

Restores control-state information from a previous page request that was saved by the SaveControlState() method.

C#
protected override void LoadControlState(object savedState)
Parameters:savedStateobject

An object that represents the control state to be restored.

Overrides: Control.LoadControlState(object)

C#
protected virtual void LoadControlStateObject(object[] state, int index)
Parameters:stateobject[]indexint
C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject

Overrides: DataBoundControl.LoadViewState(object)

C#
protected virtual void OnBiffExporting(PivotGridBiffExportingEventArgs e)
Parameters:ePivotGridBiffExportingEventArgs
C#
[SuppressMessage("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
protected override bool OnBubbleEvent(object source, EventArgs args)
Parameters:sourceobjectargsEventArgsReturns:

bool

Overrides: Control.OnBubbleEvent(object, EventArgs)

C#
protected override void OnDataSourceViewChanged(object sender, EventArgs e)
Parameters:senderobjecteEventArgs

Overrides: DataBoundControl.OnDataSourceViewChanged(object, EventArgs)

C#
protected virtual void OnFilterCommand(PivotGridFilterCommandEventArgs e)
Parameters:ePivotGridFilterCommandEventArgs

Handles the Init event.

C#
protected override void OnInit(EventArgs e)
Parameters:eEventArgs

An EventArgs object that contains the event data.

Overrides: RadCompositeDataBoundControl.OnInit(EventArgs)

C#
protected virtual void OnInitFilterDialogue(PivotGridInitFilterDialogueEventArgs e)
Parameters:ePivotGridInitFilterDialogueEventArgs

Raises ItemCommand event

C#
protected virtual void OnItemCommand(PivotGridCommandEventArgs e)
Parameters:ePivotGridCommandEventArgs

Handles the Load event.

C#
protected override void OnLoad(EventArgs e)
Parameters:eEventArgs

An EventArgs object that contains event data.

Overrides: DataBoundControl.OnLoad(EventArgs)

Raises NeedDataSource event

C#
protected virtual void OnNeedDataSource(PivotGridNeedDataSourceEventArgs e)
Parameters:ePivotGridNeedDataSourceEventArgs
C#
protected virtual void OnPageIndexChanged(PivotGridPageChangedEventArgs e)
Parameters:ePivotGridPageChangedEventArgs
C#
protected override void OnPagePreLoad(object sender, EventArgs e)
Parameters:senderobjecteEventArgs

Overrides: DataBoundControl.OnPagePreLoad(object, EventArgs)

C#
protected virtual void OnPageSizeChanged(PivotGridPageSizeChangedEventArgs e)
Parameters:ePivotGridPageSizeChangedEventArgs
C#
protected virtual void OnPivotGridCellExporting(PivotGridCellExportingArgs e)
Parameters:ePivotGridCellExportingArgs
C#
protected virtual void OnPivotGridExporting(PivotGridExportingArgs e)
Parameters:ePivotGridExportingArgs
C#
protected virtual void OnPivotGridInfrastructureExporting(PivotGridInfrastructureExportingEventArgs e)
Parameters:ePivotGridInfrastructureExportingEventArgs
C#
protected override void OnPreRender(EventArgs e)
Parameters:eEventArgs

Overrides: RadCompositeDataBoundControl.OnPreRender(EventArgs)

C#
protected virtual void OnSorting(PivotGridSortEventArgs e)
Parameters:ePivotGridSortEventArgs
C#
protected override void PerformSelect()

Overrides: DataBoundControl.PerformSelect()

Rebinds the RadPivotGrid control. Please see Advanced data-binding topic for more information.

C#
public virtual void Rebind()
C#
protected override void Render(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadCompositeDataBoundControl.Render(HtmlTextWriter)

C#
protected override void RenderContents(HtmlTextWriter writer)
Parameters:writerHtmlTextWriter

Overrides: RadCompositeDataBoundControl.RenderContents(HtmlTextWriter)

Saves any RadPivotGrid control state changes that have occurred since the time the page was posted back to the server.

C#
protected override object SaveControlState()
Returns:

object

Returns the RadPivotGrid's current state. If there is no state associated with the control, this method returns null.

Overrides: Control.SaveControlState()

C#
protected virtual void SaveControlStateObject(IList state)
Parameters:stateIList
C#
protected override object SaveViewState()
Returns:

object

Overrides: DataBoundControl.SaveViewState()

Sets the values which will be excluded in the results of the RadPivotGrid.

C#
public void SetFilterExcludes(string fieldUniqueName, IEnumerable<object> values, bool suppressRebind = false)
Parameters:fieldUniqueNamestring

The UniqueName which values will be filtered.

valuesIEnumerable<object>

The values will be excluded in the results.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

Set the values which will be included in the results of the RadPivotGrid.

C#
public void SetFilterIncludes(string fieldUniqueName, IEnumerable<object> values, bool suppressRebind = false)
Parameters:fieldUniqueNamestring

The UniqueName which values will be filtered.

valuesIEnumerable<object>

The values that will be included in the results.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Filter operation.

C#
protected virtual void SetStyleClasses()
C#
protected void SetUpPagingManager()
C#
protected bool ShouldCratePagerItem(bool isTopItem)
Parameters:isTopItemboolReturns:

bool

Changes the sort order of the specified field.

C#
public void Sort(PivotGridField field, bool suppressRebind = false)
Parameters:fieldPivotGridField

The field for which the sort order will be changed.

suppressRebindbool

A value indicating whether a Rebind will be called after the Sort operation.

Changes the sort order of the specified field.

C#
public void Sort(PivotGridField field, PivotGridSortOrder sortOrder, bool suppressRebind = false)
Parameters:fieldPivotGridField

The field for which the sort order will be changed.

sortOrderPivotGridSortOrder

The new sort order.

suppressRebindbool

A value indicating whether a Rebind will be called after the Sort operation.

Executes the provided PivotGridSortExpression if it does not exist it will add it in the SortExpressions or otherwise will change the currently added.

C#
public void Sort(PivotGridSortExpression expression, bool suppressRebind = false)
Parameters:expressionPivotGridSortExpression

The PivotGridSortExpression.

suppressRebindbool

A value indicating whether a Rebind() will be called after the Sort operation.

Executes the sort expressions which should contain the field UniqueName which will be sorted and optionally include the sort order - ASC (Ascending) or DESC (Descending).

C#
public void Sort(string expression, bool suppressRebind = false)
Parameters:expressionstring

The expression containing which field will be sorted and optionally includes the sort order.

suppressRebindbool

A value indicating whether a Rebind will be called after the Sort operation.

Changes the sort order of the specified field.

C#
public void Sort(string fieldUniqueName, PivotGridSortOrder sortOrder, bool suppressRebind = false)
Parameters:fieldUniqueNamestring

The UniqueName value of the field for which the sort order will be changed.

sortOrderPivotGridSortOrder

The new sort order.

suppressRebindbool

A value indicating whether a Rebind will be called after the Sort operation.

C#
protected override void TrackViewState()

Overrides: DataBoundControl.TrackViewState()

Tries to reorder the specified field with new ZoneType and/or new ZoneIndex.

C#
public bool TryReorderField(PivotGridField field, PivotGridFieldZoneType zoneType, int zoneIndex)
Parameters:fieldPivotGridField

The field reference which will be reordered

zoneTypePivotGridFieldZoneType

The new ZoneType for the field

zoneIndexint

The new ZoneIndex for the field

Returns:

bool

If the reorder happened or not which could happen if the zoneType and zoneIndex are the same

Tries to reorder the specified field with new ZoneType and/or new ZoneIndex.

C#
public bool TryReorderField(string fieldUniqueName, PivotGridFieldZoneType zoneType, int zoneIndex)
Parameters:fieldUniqueNamestring

The field unique name which will be reordered

zoneTypePivotGridFieldZoneType

The new ZoneType for the field

zoneIndexint

The new ZoneIndex for the field

Returns:

bool

If the reorder happened or not if the zoneType and zoneIndex are the same

Events

Raised before a PivotGridField is inserted into particular zone.

C#
public event EventHandler<PivotGridAddingFieldToZoneEventArgs> AddingFieldToZone

CellCreated event. See RadPivotGrid Events topic for more information.

C#
public event EventHandler<PivotGridCellCreatedEventArgs> CellCreated

CellDataBound event. See RadPivotGrid Events topic for more information.

C#
public event EventHandler<PivotGridCellDataBoundEventArgs> CellDataBound

DataProviderError event. See RadPivotGrid Events topic for more information.

C#
public event EventHandler<PivotGridDataProviderErrorEventArgs> DataProviderError
C#
public event EventHandler<DataProviderStatusChangedEventArgs> DataProviderStatusChanged

Event raised after a field have been added to the Fields collection.

C#
public event EventHandler<PivotGridFieldCreatedEventArgs> FieldCreated

Fires when all descrition fields are got from the cube.

C#
public event EventHandler<GetDescriptionsDataCompletedEventArgs> GetDescriptionsDataCompleted

Raised when a button in a RadPivotGrid control is clicked.

C#
public event EventHandler<PivotGridCommandEventArgs> ItemCommand

Item Created event. See RadPivotGrid Events topic for more information.

C#
public event EventHandler<PivotGridItemCreatedEventArgs> ItemCreated

Fires when calculation for Item or Field is needed.

C#
public event EventHandler<PivotGridCalculationEventArgs> ItemNeedCalculation

Raised when the RadPivotGrid is about to be bound and the data source must be assigned.

C#
public event EventHandler<PivotGridNeedDataSourceEventArgs> NeedDataSource

Fires when a paging action has been performed.

C#
public event EventHandler<PivotGridPageChangedEventArgs> PageIndexChanged

Fires when PageSize has been changed.

C#
public event EventHandler<PivotGridPageSizeChangedEventArgs> PageSizeChanged

Fires when a pivotgrid is exporting to BIFF format

C#
public event EventHandler<PivotGridBiffExportingEventArgs> PivotGridBiffExporting

Fires when a pivotgrid cell is exporting.

C#
public event EventHandler<PivotGridCellExportingArgs> PivotGridCellExporting

Fires when a pivotgrid is exporting.

C#
public event EventHandler<PivotGridExportingArgs> PivotGridExporting

Fires when a PivotGrid is exporting to XLS/XLSX/DOCX formats.

C#
public event EventHandler<PivotGridInfrastructureExportingEventArgs> PivotGridInfrastructureExporting

Fires when default description of the field is created.

C#
public event EventHandler<PivotGridPrepareDescriptionForFieldEventArgs> PrepareDescriptionForField

Fires when Sort has been changed.

C#
public event EventHandler<PivotGridSortEventArgs> Sorting
In this article
DefinitionConstructorsRadPivotGrid()FieldsAggregateFunctionChangedCommandNameAggregateLabelChangeCommandNameChangePageSizeCommandNameDeselectAllCommandNameDeselectCommandNameExpandCollapseCommandNameExpandCollapseLevelCommandNameFieldReorderCommandNameFilterCommandNameFirstPageCommandArgumentInitFilterDialogueCommandNameLastPageCommandArgumentNextPageCommandArgumentPageCommandNamePageSizeChangedCommandNamePrevPageCommandArgumentRebindPivotGridCommandNameSelectAllCommandNameSelectCommandNameShowHideFieldCommandNameSortCommandNameUpdateLayoutCommandNamePropertiesAccessibilitySettingsAggregatesLevelAggregatesPositionAllowFilteringAllowNaturalSortAllowPagingAllowSortingClientSettingsCollapsedColumnIndexesCollapsedRowIndexesColumnGrandTotalCellStyleColumnGroupsDefaultExpandedColumnHeaderCellStyleColumnHeaderTableLayoutColumnHeaderZoneTextColumnTotalCellStyleConfigurationPanelConfigurationPanelSettingsContextMenuCultureCurrentPageIndexDataCellStyleDataHeaderZoneTextEmptyValueEnableAriaSupportEnableCachingEnableConfigurationPanelEnableNoRecordsTemplateEnableToolTipsEnableZoneContextMenuErrorValueExportSettingsFieldsFieldSettingsWindowFieldsPopupSettingsFieldsWindowFilterDialogFilterHeaderZoneTextFiltersFilterWindowHorizontalScrollDivIsNeedDataSourceInProgressItemsLocalizationPathNoRecordsTemplateNoRecordsTextOlapSettingsOverlayPageCountPagerStylePageSizeRenderEmptyStringInDataCellsRowGrandTotalCellStyleRowGroupsDefaultExpandedRowHeaderCellStyleRowHeaderTableLayoutRowHeaderZoneTextRowTableLayoutRowTotalCellStyleShowColumnHeaderZoneShowDataHeaderZoneShowFilterHeaderZoneShowRowHeaderZoneSkinSortExpressionsSupportsRenderingModeTagKeyToolTipManagerTotalsSettingsUseQueryableDataProviderVerticalScrollDivMethodsAddAttributesToRender(HtmlTextWriter)AutoDataBind(PivotGridRebindReason)CallAddingFieldToZone(PivotGridAddingFieldToZoneEventArgs)CallAggregateLabelChange(PivotGridAggregateLabelChangeEventArgs)CallCreated(PivotGridCellCreatedEventArgs)CallDataBound(PivotGridCellDataBoundEventArgs)CallDataProviderError(PivotGridDataProviderErrorEventArgs)CallDataProviderStatusChanged(DataProviderStatusChangedEventArgs)CallExpandCollapseLevel(PivotGridExpandCollapseLevelEventArgs)CallFieldCreated(PivotGridFieldCreatedEventArgs)CallFieldReorder(PivotGridFieldReorderEventArgs)CallItemCreated(PivotGridItemCreatedEventArgs)CallItemDataBound(PivotGridItemDataBoundEventArgs)CallShowHideField(PivotGridShowHideFieldEventArgs)CallUpdateLayout(PivotGridUpdateLayoutEventArgs)ClearAllFilters()ClearFilter(PivotGridField)ClearFilter(string)CollapseAllColumnGroups(bool)CollapseAllColumnGroups(int, bool)CollapseAllFieldGroups(PivotGridColumnField, bool)CollapseAllFieldGroups(PivotGridRowField, bool)CollapseAllRowGroups(bool)CollapseAllRowGroups(int, bool)CreateChildControls(IEnumerable, bool)CreatePagerItem(bool, bool)DataBind()DescribeComponent(IScriptDescriptor)ExpandAllColumnGroups(bool)ExpandAllColumnGroups(int, bool)ExpandAllFieldGroups(PivotGridColumnField, bool)ExpandAllFieldGroups(PivotGridRowField, bool)ExpandAllRowGroups(bool)ExpandAllRowGroups(int, bool)ExportToExcel()ExportToWord()FilterBottom(PivotGridField, PivotGridAggregateField, PivotGridAggregateType, double, bool)FilterByLabel(PivotGridFilterFunction, PivotGridField, string, bool)FilterByLabel(PivotGridFilterFunction, PivotGridField, string, string, bool, bool)FilterByValue(PivotGridFilterFunction, PivotGridField, PivotGridAggregateField, string, bool)FilterByValue(PivotGridFilterFunction, PivotGridField, PivotGridAggregateField, string, string, bool, bool)FilterTop(PivotGridField, PivotGridAggregateField, PivotGridAggregateType, double, bool)GetData()GetItems(params PivotGridItemType[])GetRowZones()GetScriptReferences()GetZoneByType(PivotGridZoneType)LoadClientState(Dictionary<string, object>)LoadControlState(object)LoadControlStateObject(object[], int)LoadViewState(object)OnBiffExporting(PivotGridBiffExportingEventArgs)OnBubbleEvent(object, EventArgs)OnDataSourceViewChanged(object, EventArgs)OnFilterCommand(PivotGridFilterCommandEventArgs)OnInit(EventArgs)OnInitFilterDialogue(PivotGridInitFilterDialogueEventArgs)OnItemCommand(PivotGridCommandEventArgs)OnLoad(EventArgs)OnNeedDataSource(PivotGridNeedDataSourceEventArgs)OnPageIndexChanged(PivotGridPageChangedEventArgs)OnPagePreLoad(object, EventArgs)OnPageSizeChanged(PivotGridPageSizeChangedEventArgs)OnPivotGridCellExporting(PivotGridCellExportingArgs)OnPivotGridExporting(PivotGridExportingArgs)OnPivotGridInfrastructureExporting(PivotGridInfrastructureExportingEventArgs)OnPreRender(EventArgs)OnSorting(PivotGridSortEventArgs)PerformSelect()Rebind()Render(HtmlTextWriter)RenderContents(HtmlTextWriter)SaveControlState()SaveControlStateObject(IList)SaveViewState()SetFilterExcludes(string, IEnumerable<object>, bool)SetFilterIncludes(string, IEnumerable<object>, bool)SetStyleClasses()SetUpPagingManager()ShouldCratePagerItem(bool)Sort(PivotGridField, bool)Sort(PivotGridField, PivotGridSortOrder, bool)Sort(PivotGridSortExpression, bool)Sort(string, bool)Sort(string, PivotGridSortOrder, bool)TrackViewState()TryReorderField(PivotGridField, PivotGridFieldZoneType, int)TryReorderField(string, PivotGridFieldZoneType, int)EventsAddingFieldToZoneCellCreatedCellDataBoundDataProviderErrorDataProviderStatusChangedFieldCreatedGetDescriptionsDataCompletedItemCommandItemCreatedItemNeedCalculationNeedDataSourcePageIndexChangedPageSizeChangedPivotGridBiffExportingPivotGridCellExportingPivotGridExportingPivotGridInfrastructureExportingPrepareDescriptionForFieldSorting
Not finding the help you need?
Contact Support