menu

ASP.NET MVC

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class PivotClient

    Show / Hide Table of Contents

    Class PivotClient

    Inheritance
    System.Object
    EssentialJavaScript
    Control
    PivotClient
    Implements
    System.Web.IHtmlString
    Inherited Members
    Control.ServerProperties
    Control.GetTag(String)
    Control.Render()
    Control.Serialize(Object)
    Control.RenderJson()
    Control.BuildScriptContent(String)
    Control.RemoveScriptContent(String)
    Control.InitializeScript()
    Control.CreateUnObtrusiveContainer(String)
    Control.CreateUnObtrusiveDataAttributes(Object, String, String)
    Control.CreateUnObtrusiveDataAttributesFor(Object, String, String)
    Control.CreateUnObtrusiveDataDictionary(Object, String, String)
    Control.CreateDataVariable(Object, String, Object)
    Control.CreateDataVariable(IDictionary<String, Object>)
    Control.Raw()
    Control.ToHtmlString()
    Control.SetHtmlAttributes(StringBuilder, IDictionary<String, Object>)
    Control.SetHtmlAttributes(HtmlTag, IDictionary<String, Object>)
    Control.SetHtmlAttributes(Object)
    Control.ID
    Control.ClientID
    Control.UniqueID
    Control.Parent
    Control.ControlType
    Control.ServerEvents
    Control.Output
    Control.Data
    Control.UnobtrusiveData
    EssentialJavaScript.MetadataProvider
    EssentialJavaScript.DataManager(String)
    EssentialJavaScript.DataManager(String, DataSource)
    EssentialJavaScript.Scroller(String)
    EssentialJavaScript.Scroller(String, ScrollerProperties)
    EssentialJavaScript.ScriptManager(Boolean)
    EssentialJavaScript.ScriptManager()
    EssentialJavaScript.Olap()
    EssentialJavaScript.Pivot()
    EssentialJavaScript.SetContext(HttpContextBase)
    EssentialJavaScript.Barcode(String)
    EssentialJavaScript.Barcode(String, BarcodeProperties)
    EssentialJavaScript.BulletGraph(String)
    EssentialJavaScript.BulletGraph(String, BulletGraphProperties)
    EssentialJavaScript.Chart(String)
    EssentialJavaScript.Chart(String, ChartProperties)
    EssentialJavaScript.CircularGauge(String)
    EssentialJavaScript.CircularGauge(String, CircularGaugeProperties)
    EssentialJavaScript.Diagram(String)
    EssentialJavaScript.Diagram(String, DiagramProperties)
    EssentialJavaScript.SymbolPalette(String)
    EssentialJavaScript.SymbolPalette(String, SymbolPaletteProperties)
    EssentialJavaScript.Overview(String)
    EssentialJavaScript.Overview(String, OverviewProperties)
    EssentialJavaScript.DigitalGauge(String)
    EssentialJavaScript.DigitalGauge(String, DigitalGaugeProperties)
    EssentialJavaScript.LinearGauge(String)
    EssentialJavaScript.LinearGauge(String, LinearGaugeProperties)
    EssentialJavaScript.Map(String)
    EssentialJavaScript.Map(String, MapProperties)
    EssentialJavaScript.RangeNavigator(String)
    EssentialJavaScript.RangeNavigator(String, RangeNavigatorProperties)
    EssentialJavaScript.Sparkline(String)
    EssentialJavaScript.Sparkline(String, SparklineProeprties)
    EssentialJavaScript.SunburstChart(String)
    EssentialJavaScript.SunburstChart(String, SunburstProperties)
    EssentialJavaScript.TreeMap(String)
    EssentialJavaScript.TreeMap(String, Double, Double)
    EssentialJavaScript.TreeMap(String, TreeMapProperties, Double, Double)
    EssentialJavaScript.TreeMap(String, TreeMapProperties)
    EssentialJavaScript.ComboBox(String)
    EssentialJavaScript.ComboBox(String, ComboBoxProperties)
    EssentialJavaScript.HeatMap(String)
    EssentialJavaScript.HeatMap(String, HeatMapProperties)
    EssentialJavaScript.Pager(String)
    EssentialJavaScript.Pager(String, PagerProperties)
    EssentialJavaScript.RecurrenceEditor(String)
    EssentialJavaScript.RecurrenceEditor(String, RecurrenceEditorProperties)
    EssentialJavaScript.Accordion(String)
    EssentialJavaScript.Accordion(String, AccordionProperties)
    EssentialJavaScript.Autocomplete(String)
    EssentialJavaScript.Autocomplete(String, AutocompleteProperties)
    EssentialJavaScript.Button(String)
    EssentialJavaScript.Button(String, ButtonProperties)
    EssentialJavaScript.Captcha(String)
    EssentialJavaScript.Captcha(String, CaptchaProperties)
    EssentialJavaScript.CheckBox(String)
    EssentialJavaScript.CheckBox(String, CheckBoxProperties)
    EssentialJavaScript.ColorPicker(String)
    EssentialJavaScript.ColorPicker(String, ColorPickerProperties)
    EssentialJavaScript.DatePicker(String)
    EssentialJavaScript.DatePicker(String, DatePickerProperties)
    EssentialJavaScript.DateRangePicker(String)
    EssentialJavaScript.DateRangePicker(String, DateRangePickerProperties)
    EssentialJavaScript.DateTimePicker(String)
    EssentialJavaScript.DateTimePicker(String, DateTimePickerProperties)
    EssentialJavaScript.Dialog(String)
    EssentialJavaScript.Dialog(String, DialogProperties)
    EssentialJavaScript.DropDownList(String)
    EssentialJavaScript.DropDownList(String, DropDownListProperties)
    EssentialJavaScript.NumericTextbox(String)
    EssentialJavaScript.NumericTextbox(String, EditorProperties)
    EssentialJavaScript.PercentageTextbox(String)
    EssentialJavaScript.PercentageTextbox(String, EditorProperties)
    EssentialJavaScript.CurrencyTextbox(String)
    EssentialJavaScript.CurrencyTextbox(String, EditorProperties)
    EssentialJavaScript.FileExplorer(String)
    EssentialJavaScript.FileExplorer(String, FileExplorerProperties)
    EssentialJavaScript.Gantt(String)
    EssentialJavaScript.Gantt(String, GanttProperties)
    EssentialJavaScript.Grid<T>(String)
    EssentialJavaScript.Grid<T>(String, GridProperties)
    EssentialJavaScript.GroupButton(String)
    EssentialJavaScript.GroupButton(String, GroupButtonProperties)
    EssentialJavaScript.ListBox(String)
    EssentialJavaScript.ListBox(String, ListBoxProperties)
    EssentialJavaScript.ListView(String)
    EssentialJavaScript.ListView(String, ListViewProperties)
    EssentialJavaScript.MaskEdit(String)
    EssentialJavaScript.MaskEdit(String, MaskEditProperties)
    EssentialJavaScript.Menu(String)
    EssentialJavaScript.Menu(String, MenuProperties)
    EssentialJavaScript.NavigationDrawer(String)
    EssentialJavaScript.NavigationDrawer(String, NavigationDrawerProperties)
    EssentialJavaScript.HeatMapLegend(String)
    EssentialJavaScript.HeatMapLegend(String, HeatMapLegendProperties)
    EssentialJavaScript.Kanban(String)
    EssentialJavaScript.Kanban(String, KanbanProperties)
    EssentialJavaScript.PdfViewer(String)
    EssentialJavaScript.PdfViewer(String, PdfViewerProperties)
    EssentialJavaScript.ProgressBar(String)
    EssentialJavaScript.ProgressBar(String, ProgressBarProperties)
    EssentialJavaScript.RadialMenu(String)
    EssentialJavaScript.RadialMenu(String, RadialMenuProperties)
    EssentialJavaScript.RadialSlider(String)
    EssentialJavaScript.RadialSlider(String, RadialSliderProperties)
    EssentialJavaScript.RadioButton(String)
    EssentialJavaScript.RadioButton(String, RadioButtonProperties)
    EssentialJavaScript.Rating(String)
    EssentialJavaScript.Rating(String, RatingProperties)
    EssentialJavaScript.ReportDesigner(String)
    EssentialJavaScript.ReportDesigner(String, ReportDesignerProperties)
    EssentialJavaScript.ReportViewer(String)
    EssentialJavaScript.ReportViewer(String, ReportViewerProperties)
    EssentialJavaScript.Ribbon(String)
    EssentialJavaScript.Ribbon(String, RibbonProperties)
    EssentialJavaScript.Rotator(String)
    EssentialJavaScript.Rotator(String, RotatorProperties)
    EssentialJavaScript.RTE(String)
    EssentialJavaScript.RTE(String, RTEproperties)
    EssentialJavaScript.Schedule(String)
    EssentialJavaScript.Schedule(String, ScheduleProperties)
    EssentialJavaScript.Signature(String)
    EssentialJavaScript.Signature(String, SignatureProperties)
    EssentialJavaScript.Slider(String)
    EssentialJavaScript.Slider(String, SliderProperties)
    EssentialJavaScript.SpellCheck(String)
    EssentialJavaScript.SpellCheck(String, SpellCheckProperties)
    EssentialJavaScript.SplitButton(String)
    EssentialJavaScript.SplitButton(String, SplitButtonProperties)
    EssentialJavaScript.Splitter(String)
    EssentialJavaScript.Splitter(String, SplitterProperties)
    EssentialJavaScript.Spreadsheet<T>(String)
    EssentialJavaScript.Spreadsheet<T>(String, WorkbookProperties)
    EssentialJavaScript.Tab(String)
    EssentialJavaScript.Tab(String, TabProperties)
    EssentialJavaScript.TagCloud(String)
    EssentialJavaScript.TagCloud(String, TagCloudProperties)
    EssentialJavaScript.Tile(String)
    EssentialJavaScript.Tile(String, TileProperties)
    EssentialJavaScript.TimePicker(String)
    EssentialJavaScript.TimePicker(String, TimePickerProperties)
    EssentialJavaScript.ToggleButton(String)
    EssentialJavaScript.ToggleButton(String, ToggleButtonProperties)
    EssentialJavaScript.Toolbar(String)
    EssentialJavaScript.Toolbar(String, ToolbarProperties)
    EssentialJavaScript.Tooltip(String)
    EssentialJavaScript.Tooltip(String, TooltipProperties)
    EssentialJavaScript.TreeGrid(String)
    EssentialJavaScript.TreeGrid(String, TreeGridProperties)
    EssentialJavaScript.TreeView(String)
    EssentialJavaScript.TreeView(String, TreeViewProperties)
    EssentialJavaScript.Uploadbox(String)
    EssentialJavaScript.Uploadbox(String, UploadboxProperties)
    EssentialJavaScript.WaitingPopup(String)
    EssentialJavaScript.WaitingPopup(String, WaitingPopupProperties)
    EssentialJavaScript.UnObtrusive
    EssentialJavaScript.UnObtrusiveInScriptManager
    EssentialJavaScript.Context
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.JavaScript
    Assembly: Syncfusion.EJ.Pivot.dll
    Syntax
    public class PivotClient : Control, IHtmlString

    Constructors

    PivotClient()

    Declaration
    public PivotClient()

    PivotClient(String, PivotClientProperties)

    Declaration
    public PivotClient(string id, PivotClientProperties propModel)
    Parameters
    Type Name Description
    System.String id
    PivotClientProperties propModel

    Fields

    PivotChart

    Declaration
    public PivotChart PivotChart
    Field Value
    Type Description
    PivotChart

    PivotEngine

    Declaration
    public PivotEngine PivotEngine
    Field Value
    Type Description
    Syncfusion.PivotAnalysis.Base.PivotEngine

    PivotGrid

    Declaration
    public PivotGrid PivotGrid
    Field Value
    Type Description
    PivotGrid

    PivotReport

    Declaration
    public PivotReport PivotReport
    Field Value
    Type Description
    PivotReport

    Properties

    Model

    Declaration
    protected override object Model { get; }
    Property Value
    Type Description
    System.Object
    Overrides
    Control.Model

    PivotClientModel

    Declaration
    public PivotClientProperties PivotClientModel { get; set; }
    Property Value
    Type Description
    PivotClientProperties

    PluginName

    Declaration
    public override string PluginName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Control.PluginName

    TagName

    Declaration
    public override string TagName { get; }
    Property Value
    Type Description
    System.String
    Overrides
    Control.TagName

    Methods

    CreateContainer(String)

    Declaration
    public override HtmlString CreateContainer(string controlId)
    Parameters
    Type Name Description
    System.String controlId
    Returns
    Type Description
    System.Web.HtmlString
    Overrides
    Control.CreateContainer(String)

    DeserializedReports(String)

    Declaration
    public OlapReportCollection DeserializedReports(string reports)
    Parameters
    Type Name Description
    System.String reports
    Returns
    Type Description
    Syncfusion.Olap.Reports.OlapReportCollection

    DrillthroughDataTable(OlapDataManager, String, String, String)

    Declaration
    public Dictionary<string, object> DrillthroughDataTable(OlapDataManager dataManager, string gridLayout, string cellPosition, string selector)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String gridLayout
    System.String cellPosition
    System.String selector
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    DrillthroughHierarchies(OlapDataManager, String, String)

    Declaration
    public string DrillthroughHierarchies(OlapDataManager dataManager, string gridLayout, string cellPosition)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String gridLayout
    System.String cellPosition
    Returns
    Type Description
    System.String

    ExportPivotClient(OlapDataManager, String, String, HttpResponse)

    Declaration
    public void ExportPivotClient(OlapDataManager DataManager, string args, string fileName, HttpResponse response)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    System.String args
    System.String fileName
    System.Web.HttpResponse response

    ExportPivotClient(Object, String, String, HttpResponse)

    Declaration
    public void ExportPivotClient(object dataSource, string args, string fileName, HttpResponse response)
    Parameters
    Type Name Description
    System.Object dataSource
    System.String args
    System.String fileName
    System.Web.HttpResponse response

    FindCubeNames(OlapDataManager)

    Declaration
    public List<object> FindCubeNames(OlapDataManager datamanager)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager datamanager
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    FindCubeTreeInfo(OlapDataManager)

    Declaration
    public List<object> FindCubeTreeInfo(OlapDataManager DataManager)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    FindCubeTreeInfo(OlapDataManager, String)

    Declaration
    public List<object> FindCubeTreeInfo(OlapDataManager Datamanager, string measureGroup)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager Datamanager
    System.String measureGroup
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    FindEditorTreeInfo(OlapDataManager, String)

    Declaration
    public List<object> FindEditorTreeInfo(OlapDataManager manager, string dimensionName)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager manager
    System.String dimensionName
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    FindElements(OlapReport, AxisPosition)

    Declaration
    public string FindElements(OlapReport olapReport, AxisPosition axis)
    Parameters
    Type Name Description
    Syncfusion.Olap.Reports.OlapReport olapReport
    Syncfusion.Olap.Reports.AxisPosition axis
    Returns
    Type Description
    System.String

    FindMeasureGroups(OlapDataManager)

    Declaration
    public List<object> FindMeasureGroups(OlapDataManager datamanager)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager datamanager
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    GetDependentControl()

    Declaration
    protected override List<string> GetDependentControl()
    Returns
    Type Description
    System.Collections.Generic.List<System.String>
    Overrides
    Control.GetDependentControl()

    GetJsonData(PivotClientHelper)

    Declaration
    public PivotClientArgs GetJsonData(PivotClientHelper helper)
    Parameters
    Type Name Description
    PivotClientHelper helper
    Returns
    Type Description
    PivotClientArgs

    GetJsonData(String, OlapDataManager)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, OlapDataManager, Boolean, String, String, String, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, bool checkedStatus, string parentNode, string tag, string dimensionName, string cubeName)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.Boolean checkedStatus
    System.String parentNode
    System.String tag
    System.String dimensionName
    System.String cubeName
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, OlapDataManager, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String clientParams
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, OlapDataManager, String, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams, string clientInfo)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String clientParams
    System.String clientInfo
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, OlapDataManager, String, String, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string clientParams, string clientInfo, string gridLayout)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String clientParams
    System.String clientInfo
    System.String gridLayout
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, OlapDataManager, String, String, String, String, String, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, OlapDataManager dataManager, string caption, string expression, string memberType, string dimension, string formatString, string uniqueName)
    Parameters
    Type Name Description
    System.String action
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String caption
    System.String expression
    System.String memberType
    System.String dimension
    System.String formatString
    System.String uniqueName
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, Object, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, object dataSource, string args)
    Parameters
    Type Name Description
    System.String action
    System.Object dataSource
    System.String args
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetJsonData(String, String, String, String)

    Declaration
    public Dictionary<string, object> GetJsonData(string action, string chartType, string olapReport, string clientReports)
    Parameters
    Type Name Description
    System.String action
    System.String chartType
    System.String olapReport
    System.String clientReports
    Returns
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Object>

    GetReportList(OlapReportCollection)

    Declaration
    public List<object> GetReportList(OlapReportCollection olapReportCollection)
    Parameters
    Type Name Description
    Syncfusion.Olap.Reports.OlapReportCollection olapReportCollection
    Returns
    Type Description
    System.Collections.Generic.List<System.Object>

    OnCubeChanged(OlapDataManager, String)

    Declaration
    public OlapDataManager OnCubeChanged(OlapDataManager DataManager, string cubeName)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    System.String cubeName
    Returns
    Type Description
    Syncfusion.Olap.Manager.OlapDataManager

    OnElementDropped(OlapDataManager, String, String)

    Declaration
    public OlapDataManager OnElementDropped(OlapDataManager dataManager, string eventArgument, string droppedElement)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager dataManager
    System.String eventArgument
    System.String droppedElement
    Returns
    Type Description
    Syncfusion.Olap.Manager.OlapDataManager

    OnFilterElement(OlapDataManager, String)

    Declaration
    public OlapDataManager OnFilterElement(OlapDataManager DataManager, string clientParams)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    System.String clientParams
    Returns
    Type Description
    Syncfusion.Olap.Manager.OlapDataManager

    OnSplitButtonRemove(OlapDataManager, String)

    Declaration
    public OlapDataManager OnSplitButtonRemove(OlapDataManager DataManager, string clientParams)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    System.String clientParams
    Returns
    Type Description
    Syncfusion.Olap.Manager.OlapDataManager

    PopulateData(String)

    Declaration
    public void PopulateData(string report)
    Parameters
    Type Name Description
    System.String report

    RenderControl(String)

    Declaration
    public override void RenderControl(string controlId)
    Parameters
    Type Name Description
    System.String controlId
    Overrides
    Control.RenderControl(String)

    ReportManipulations(OlapDataManager, String, String)

    Declaration
    public OlapDataManager ReportManipulations(OlapDataManager DataManager, string reportName, string operationName)
    Parameters
    Type Name Description
    Syncfusion.Olap.Manager.OlapDataManager DataManager
    System.String reportName
    System.String operationName
    Returns
    Type Description
    Syncfusion.Olap.Manager.OlapDataManager

    Events

    AddPDFHeaderFooter

    Declaration
    public event PivotClient.PDFHeaderFooterEventHandler AddPDFHeaderFooter
    Event Type
    Type Description
    PivotClient.PDFHeaderFooterEventHandler

    ExcelExport

    Declaration
    public event PivotClient.ExcelExportEventHandler ExcelExport
    Event Type
    Type Description
    PivotClient.ExcelExportEventHandler

    PDFExport

    Declaration
    public event PivotClient.PDFExportEventHandler PDFExport
    Event Type
    Type Description
    PivotClient.PDFExportEventHandler

    WordExport

    Declaration
    public event PivotClient.WordExportEventHandler WordExport
    Event Type
    Type Description
    PivotClient.WordExportEventHandler

    Implements

    System.Web.IHtmlString
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved