Click or drag to resize
CMSMasterPage Class
Base class for CMSDesk master pages.
Inheritance Hierarchy

Namespace: CMS.UIControls
Assembly: CMS.UIControls (in CMS.UIControls.dll) Version: 8.2.23
Syntax
C#
public abstract class CMSMasterPage : AbstractMasterPage, 
	ICMSMasterPage

The CMSMasterPage type exposes the following members.

Constructors
  NameDescription
Protected methodCMSMasterPage
Top
Methods
  NameDescription
Protected methodEnsureMessagesPlaceHolder
Ensures message labels on the page.
(Inherited from AbstractMasterPage.)
Public methodHidePageTitle
Hide page title if page is used in tab mode.
Protected methodOnInit
Init event handler.
(Overrides AbstractMasterPageOnInit(EventArgs).)
Protected methodOnPreRender
PreRender event handler.
(Overrides AbstractMasterPageOnPreRender(EventArgs).)
Public methodSetBrowserClass
Sets the browser class to the body class.
Public methodSetRTL
Sets the RTL culture to the body class if RTL language.
Protected methodSetShortIDs
Sets the short IDs to the controls.
(Inherited from AbstractMasterPage.)
Top
Extension Methods
  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
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 MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Top
Fields
  NameDescription
Protected fieldlblError
Error label control.
(Inherited from AbstractMasterPage.)
Protected fieldlblInfo
Info label control.
(Inherited from AbstractMasterPage.)
Protected fieldlblWarning
Warning label control.
(Inherited from AbstractMasterPage.)
Protected fieldmBodyClass
Body CSS class.
(Inherited from AbstractMasterPage.)
Protected fieldplcMessages
Placeholder for messages.
(Inherited from AbstractMasterPage.)
Top
Properties
  NameDescription
Public propertyActionsViewstateEnabled
Indicates if header actions panel should have ViewState enabled or disabled.
(Inherited from AbstractMasterPage.)
Public propertyAfterFormPlaceholder
Gets placeholder located after form element.
(Inherited from AbstractMasterPage.)
Public propertyBody
Body object.
(Inherited from AbstractMasterPage.)
Public propertyBodyClass
Body class.
(Inherited from AbstractMasterPage.)
Public propertyButtonClose
Prepared for closing modal window.
(Inherited from AbstractMasterPage.)
Public propertyButtonNext
Prepared for switching to next record (info/details etc.)
(Inherited from AbstractMasterPage.)
Public propertyButtonPrevious
Prepared for switching to previous record (info/details etc.)
(Inherited from AbstractMasterPage.)
Public propertyDevelopmentMode
Indicates if page is displayed in development mode.
(Inherited from AbstractMasterPage.)
Public propertyDisplayActionsPanel
Indicates whether the panel for actions should be displayed.
(Inherited from AbstractMasterPage.)
Public propertyDisplayControlsPanel
Indicates whether the panel for additional controls should be displayed.
(Inherited from AbstractMasterPage.)
Public propertyDisplaySeparatorPanel
Indicates whether sparator should be displayed
(Inherited from AbstractMasterPage.)
Public propertyDisplaySiteSelectorPanel
Indicates whether the panel for site selector should be displayed
(Inherited from AbstractMasterPage.)
Public propertyErrorLabel
Error label control.
(Inherited from AbstractMasterPage.)
Public propertyFooterContainer
Container with footer panel.
(Inherited from AbstractMasterPage.)
Public propertyHeadElements
Prepared for specifying the additional HEAD elements.
(Inherited from AbstractMasterPage.)
Public propertyHeaderActions
HeaderActions control.
(Inherited from AbstractMasterPage.)
Public propertyHeaderActionsPlaceHolder
HeaderActionsPermissions place holder.
(Inherited from AbstractMasterPage.)
Public propertyHeaderContainer
Header container.
(Inherited from AbstractMasterPage.)
Public propertyInfoLabel
Info label control.
(Inherited from AbstractMasterPage.)
Public propertyLinkExport
Prepared for exporting.
(Inherited from AbstractMasterPage.)
Public propertyMessagesPlaceHolder
Messages placeholder
(Inherited from AbstractMasterPage.)
Public propertyObjectEditMenu
Container with header actions menu
(Inherited from AbstractMasterPage.)
Public propertyPageStatusContainer
Page status container.
(Inherited from AbstractMasterPage.)
Public propertyPanelBody
Body panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelContainer
Tabs container panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelContent
Gets the content panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelFooter
Footer panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelHeader
Header panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelInfo
Info panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelLeft
Left tabs panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelRight
Right tabs panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelSeparator
Separator panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelTabs
Tabs panel.
(Inherited from AbstractMasterPage.)
Public propertyPanelTitle
Panel containing title.
(Inherited from AbstractMasterPage.)
Public propertyPanelTitleActions
Panel containing title actions displayed above scrolling content.
(Inherited from AbstractMasterPage.)
Public propertyPlaceholderLabels
Gets the labels container.
(Inherited from AbstractMasterPage.)
Public propertyTabMode
Indicates if the page is in tab mode.
(Inherited from AbstractMasterPage.)
Public propertyTabs
Tabs control.
(Inherited from AbstractMasterPage.)
Public propertyTitle
PageTitle control.
(Inherited from AbstractMasterPage.)
Public propertyWarningLabel
Warning label control.
(Inherited from AbstractMasterPage.)
Top
See Also