The C1ThemeableControlBase type exposes the following members.

Constructors

  Name Description
Public method C1ThemeableControlBase
Initializes a new instance of the C1ThemeableControlBase class.

Methods

  Name Description
Public method AssignPropertiesState
Assigns the properties state hash that used to retrieve and store properties values.
Public method ClearPendingPostbackEvents
Clear pending postback events.
Public method CreateInstance
Creates the instance of the class. Type of the class can be determined by value of the DOM element's className.
Public method DoPostBack
Execute postback.
Public method Invalidate
Invalidates the entire surface of the control and causes the control to be redrawn.
Public method PendingPostbackEvent
Call this method if you want to raise server event on postback or callback.
Public method PendingPostbackPropertyChanged
Called when property changed.
Public method SaveState
Saves the properties state.

Properties

  Name Description
Public property ClientObjectID
Gets the client side object ID. This id can be used as alternative to $find(id) method when instance of control class created dynamically without registering within ASP .NET AJAX framework. Usage example: var controlObj = window[control.get_clientObjectID());
Public property Enabled
Gets or sets a value indicating whether the Web server control is enabled.
Public property OutermostElement
Gets the otermost control container element.
Public property PropertiesState
Constructs a state characterized by dictionary properties.
Public property UniqueID
Gets the unique, hierarchically qualified identifier for server control.
Public property VisualStyle
Gets or sets the visual style name used by the control.

See Also