[Expand]General Information
[Expand]WinForms Controls
[Collapse]ASP.NET Controls and MVC Extensions
 [Expand]Prerequisites
 [Expand]What's Installed
 [Expand]Common Concepts
 [Collapse]ASP.NET WebForms Controls
   Getting Started
  [Expand]Grid View
  [Expand]Tree List
  [Expand]Card View
  [Expand]Reporting
  [Expand]Chart Control
  [Collapse]Pivot Grid
   [Expand]Getting Started
   [Expand]Fundamentals
   [Expand]Binding to Data
   [Expand]Data Shaping
   [Expand]Data Analysis
   [Expand]Data Formatting
   [Collapse]Layout
     Hierarchical Value Arrangement
     Compact Layout for Hierarchical Row Values
     Field Location and Order
     Data Cell Layout
     Field Groups
    [Collapse]Customization Form
      Customization Form Overview
      Customization Form Styles
      Standalone Customization Control
      User Folders
     Save and Restore Layout
    [Expand]Paging and Scrolling
   [Expand]Appearance
   [Expand]Export
   [Expand]Design-Time Features
   [Expand]UI Elements
   [Expand]Examples
   [Expand]End-User Capabilities
   [Expand]Member Tables
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Scheduler
  [Expand]Site Navigation and Layout
  [Expand]HTML Editor
  [Expand]Gauges
  [Expand]Vertical Grid
  [Expand]Data Editors
  [Expand]Docking and Popups
  [Expand]File Management
  [Expand]Data and Image Navigation
  [Expand]Multi-Use Site Controls
  [Expand]Spell Checker
  [Expand]Query Builder
 [Expand]ASP.NET MVC Extensions
 [Expand]Localization
 [Expand]Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation

Standalone Customization Control

You can override the default behavior when the Customization Form is displayed in a separate window invoked by end-users or in code. The ASPxPivotCustomizationControl class represents a standalone Customization Control that provides complete Customization Form functionality, and can be located anywhere on the page.

A Customization Control should be bound to an ASPxPivotGrid instance to substitute for its Customization Form. To do this, assign the ASPxPivotGrid.ID property value to the Customization Control's ASPxPivotCustomizationControl.ASPxPivotGridID property.

Use the ASPxPivotCustomizationControl.AllowFilter and ASPxPivotCustomizationControl.AllowSort properties to specify whether or not end-users are allowed to sort and filter field values via the Customization Control.

To specify the Customization Control layout, use the ASPxPivotCustomizationControl.Layout property. To prevent end-users from applying particular layouts, use the ASPxPivotCustomizationControl.AllowedLayouts property.

Images displayed in the Customization Control can be accessed using the ASPxPivotCustomizationControl.Images property.

Expanded Client-Side Functionality

You can control the functionality of the Customization Control on the client side using the methods exposed by the ASPxClientPivotCustomization object.

ASPxClientPivotCustomization.GetPivotGrid Returns a client-side equivalent of the owner Pivot Grid Control.
ASPxClientPivotCustomization.SetLayout Specifies the Customization Control layout.
ASPxClientPivotCustomization.SetHeight

ASPxClientPivotCustomization.SetWidth

Specifies the height/width of the Customization Control.

Note

Use the ASPxPivotCustomizationControl.ClientInstanceName property to specify a unique client-side identifier for the Customization Control.

Expanded See Also

Is this topic helpful?​​​​​​​