CMSPagePlaceholder Class |
Namespace: CMS.PortalControls
public class CMSPagePlaceholder : CMSPlaceHolder, ICMSPortalControl, INamingContainer, IPageManager
The CMSPagePlaceholder type exposes the following members.
Name | Description | |
---|---|---|
CMSPagePlaceholder |
Constructor.
| |
CMSPagePlaceholder(CMSPortalManager) |
Constructor, initializes the parent portal manager.
|
Name | Description | |
---|---|---|
Append(String) |
Appends the given content to the placeholder
(Inherited from CMSPlaceHolder.) | |
Append(Control) |
Appends the given control to the placeholder
(Inherited from CMSPlaceHolder.) | |
Clear |
Clears the placeholder content
(Inherited from CMSPlaceHolder.) | |
ClearCache |
Clears the cache of the placeholder.
| |
CreateChildControls |
Initializes the child controls.
(Overrides ControlCreateChildControls.) | |
FindAllWebParts |
Finds all web parts of specified type.
| |
FindWebPart(String) |
Finds the web part with specific name.
| |
FindWebPart(Type) |
Finds the web part with specific type (first web part).
| |
FindZone |
Finds the zone by its ID.
| |
FinishCurrent |
Appends the given content to the placeholder
(Inherited from CMSPlaceHolder.) | |
GetImageUrl |
Gets UI image relative path.
| |
GetSpellCheckFields |
Returns the array list of the field IDs (Client IDs of the inner controls) that should be spell checked.
| |
LoadContent |
Load the page content to the placeholder.
| |
LoadLayout |
Loads the given layout.
| |
LoadOrphanedZones |
Loads the orphaned zones to the.
| |
LoadRegionsContent |
Loads the editable regions content.
| |
LoadTextLayout |
Loads the given text layout.
| |
LoadViewState |
Load ViewState event handler.
(Overrides ControlLoadViewState(Object).) | |
OnDataBinding |
Databinding event.
(Overrides ControlOnDataBinding(EventArgs).) | |
OnInit |
Init event handler
(Overrides CMSPlaceHolderOnInit(EventArgs).) | |
OnLoad |
Load event handler.
(Overrides ControlOnLoad(EventArgs).) | |
OnPreRender |
PreRender event handler
(Inherited from CMSPlaceHolder.) | |
RegisterEditLayoutScript |
Registers edit layout script for specified control
| |
ReloadControls |
Reload the page controls.
| |
ReloadData |
Causes reloading the data, override to implement the data reloading procedure.
| |
Render |
Renders the control.
(Overrides ControlRender(HtmlTextWriter).) | |
RequiresWebPartManagement |
Returns true if the web part management support is required.
| |
SaveContent |
Saves the page content to the page info.
| |
Validate |
Returns true if entered data is valid. If data is invalid, it returns false and displays an error message.
|
Name | Description | |
---|---|---|
AsValue |
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.) | |
CallHandled |
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.) | |
GetAPIString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by CoreExtensions.) | |
ToBoolean |
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDateTime |
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToDouble |
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToGuid |
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToInteger |
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.) | |
ToString |
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.) |
Name | Description | |
---|---|---|
lblTitle |
Control title.
| |
mAllowDesignModeActions |
If true, placeholder allows the design mode actions.
| |
mCMSEditableControls |
ArrayList of the editable controls located under current placeholder.
| |
mDesignEnabled |
If true, placeholder is enabled in design mode.
| |
mChildPagePlaceholders |
Child page placeholders.
| |
mIsAuthorized |
Indicates whether user is authorized to read the content when in live site mode.
| |
mLayoutInfo |
Placeholder level layout info.
| |
mNoLayoutPlaceholder |
Placeholder to supply window to the next page level when layout not defined.
| |
mPageLayout |
Parent page layout.
| |
mPageLevel |
Page level of the Placeholder.
| |
mPagePlaceholder |
Parent page placeholder.
| |
mPageTemplateInfo |
Placeholder level page template layout info.
| |
mPortalManager |
Parent portal manager.
| |
mSiblingPagePlaceholders |
Sibling page placeholders.
| |
mViewMode |
If set, the placeholder has overridden ViewMode.
| |
pnlDesignContent |
Design mode content container.
| |
pnlDesignHeader |
Design mode header container.
| |
pnlPlaceholder |
Overall container.
|
Name | Description | |
---|---|---|
AllowDesignModeActions |
If true, placeholder allows the design mode actions.
| |
CacheMinutes |
Number of minutes the retrieved content is cached for. Zero indicates that the content will not be cached.
| |
CMSEditableControls |
Returns the array of the editable controls.
| |
CssClass |
CSS class for the envelope
| |
DesignEnabled |
If true, placeholder is enabled in design mode.
| |
DisplayHeader |
If true, the page placeholder displays header in design mode
| |
HasExternalContent |
If true, placeholder is using external content (does not load the layout if available and uses the page info if set).
| |
HidePageTemplateName |
If true, the placeholder hides the page template name
| |
CheckPermissions |
If true, placeholder checks access permissions for the editable web parts content.
| |
ChildPagePlaceholders |
Returns the table of all the inner placeholders.
| |
IsAuthorized |
Returns true if the user is authorized for the document.
| |
IsLiveSite |
Indicates if control is used on live site.
(Inherited from CMSPlaceHolder.) | |
Layout |
Returns the layout control.
| |
LayoutInfo |
Returns the layout information.
| |
LayoutTemplate |
Layout template, if set, the given layout is used.
| |
PageInfo |
Page info.
| |
PageLevel |
Page level.
| |
PagePlaceholder |
Parent page placeholder.
| |
PagePlaceholderID |
Page placeholder ID
| |
PageTemplateInfo |
Returns the page template information.
| |
PortalManager |
Parent portal manager.
| |
Root |
If true, the placeholder is the main (root) placeholder on the page.
| |
ShortID |
Short ID of the control.
(Inherited from CMSPlaceHolder.) | |
SiblingPagePlaceholders |
Returns the table of all the sibling page placeholders (page placeholders on the same level).
| |
SiteName |
Site code name.
| |
TemplateInstance |
Returns page template instance structure.
| |
UsingDefaultDocument |
If true, placeholder is using default document.
| |
UsingDefaultPage |
Indicates whether the placeholder is using either default document or default page template.
| |
UsingDefaultPageTemplate |
If true, placeholder is using default page template.
| |
ViewMode |
Page mode of the current placeholder page.
| |
WebPartZones |
Web part zones collection.
|