The C1MultiView type exposes the following members.

Constructors

  Name Description
Public method C1MultiView
Default constructor.

Methods

  Name Description
Public method AssignPropertiesState
Assigns the properties state hash that used to retrieve and store properties values.
(Inherited from C1ThemeableControlBase.)
Public method ClearPendingPostbackEvents
Clear pending postback events.
(Inherited from C1ThemeableControlBase.)
Public method CreateInstance
Creates the instance of the class. Type of the class can be determined by value of the DOM element's className.
(Inherited from C1ThemeableControlBase.)
Public method Dispose
Disposes the resources.
(Overrides ComponentDispose()()()().)
Public method DoPostBack
Execute postback.
(Inherited from C1ThemeableControlBase.)
Public method FindView
Gets the index of View with the specified view ID.
Public method Initialize
Initializes the multipage control.
(Overrides ComponentInitialize()()()().)
Public method Invalidate
Invalidates the entire surface of the control and causes the control to be redrawn.
(Overrides C1ThemeableControlBase..::..Invalidate()()()().)
Public method MoveFirst
Moves to the first view.
Public method MoveLast
Moves to the last view.
Public method MoveNext
Moves to the next view.
Public method MovePrevious
Moves to the previous view.
Public method PendingPostbackEvent
Call this method if you want to raise server event on postback or callback.
(Inherited from C1ThemeableControlBase.)
Public method PendingPostbackPropertyChanged
Called when property changed.
(Inherited from C1ThemeableControlBase.)
Public method SaveState
Saves the properties state.
(Inherited from C1ThemeableControlBase.)
Public method SelectView
Selects the page view by the ID.
Public method SetViewByIndex
Selects the current view by index(without animation).

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());
(Inherited from C1ThemeableControlBase.)
Public property Enabled
Gets or sets a value indicating whether the Web server control is enabled.
(Overrides C1ThemeableControlBase..::..Enabled.)
Public property HardwareAcceleratedScrolling
Gets or sets a value indicating whether scrolling should be hardware accelerated. Default value is true.
Public property IsCustomViewHeight
Gets a value indicating whether multi view will use custom height.
Public property IsCustomViewWidth
Gets a value indicating whether multi view will use custom width.
Public property OutermostElement
Gets the otermost control container element.
(Inherited from C1ThemeableControlBase.)
Public property PropertiesState
Constructs a state characterized by dictionary properties.
(Inherited from C1ThemeableControlBase.)
Public property SelectedIndex
Gets or sets the index of the selected page view.
Public property UniqueID
Gets the unique, hierarchically qualified identifier for server control.
(Inherited from C1ThemeableControlBase.)
Public property ViewHeight
Gets the height of the view.
Public property ViewWidth
Gets the width of the view.
Public property VisualStyle
Gets or sets the visual style name used by the control.
(Inherited from C1ThemeableControlBase.)

Events

  Name Description
Public event SelectedIndexChanged
Occurs when selected index changed.

See Also