Click or drag to resize
ObjectCustomizationPanel Class
Server control which represents container which handles object columns customization.
Inheritance Hierarchy

Namespace: CMS.UIControls
Assembly: CMS.UIControls (in CMS.UIControls.dll) Version: 12.0.0
Syntax
C#
public class ObjectCustomizationPanel : Panel

The ObjectCustomizationPanel type exposes the following members.

Constructors
  NameDescription
Public methodObjectCustomizationPanel
Top
Properties
  NameDescription
Public propertyColumns
List of customized columns.
Public propertyHeaderActions
Header actions to insert the customization button.
Public propertyIsObjectCustomized
Indicates if current object has customized columns.
Public propertyMessagesPlaceHolder
Messages placeholder to use for the messages.
Public propertyObjectEditMenu
Object edit menu to insert the customization button. This control has higher priority than the HeaderActions control if both initialized.
Public propertyStopProcessing
If true, control does not process the data.
Top
Methods
  NameDescription
Protected methodCustomizeButton_Click
CustomizeButton_Click event handler
Protected methodOnLoad
OnLoad event handler
(Overrides ControlOnLoad(EventArgs).)
Top
Extension Methods
  NameDescription
Public Extension MethodAddCssClass
Adds CSS class to control. If class is already present, than adding is skipped. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodCallHandled
Calls the method handled by the exception handler. If the call doesn't succeed, the problem is reported through parent IExceptionHandler control instead of throwing unhandled exception for the entire page. Returns true, if the call succeeded, otherwise returns false.
(Defined by ControlsExtensions.)
Public Extension MethodGetCssClasses
Returns all CSS classes of control.
(Defined by ControlsExtensions.)
Public Extension MethodGetRenderedHTML
Returns HTML which would be rendered by control to page.
(Defined by ControlsExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by ControlsExtensions.)
Public Extension MethodHasCssClass
Checks whether the control has given CSS class. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodRemoveCssClass
Removes all occurrences. Class names are case sensitive.
(Defined by ControlsExtensions.)
Public Extension MethodSetCssClasses
Sets CSS classes to the control. Current classes will be overridden.
(Defined by ControlsExtensions.)
Top
See Also