CMSBasePage Members
The CMSBasePage type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
AdminDomain_Clear |
Admins the domain clear.
|
|
|
CheckSSL |
Checks the SSL.
(Inherited from AdvantageCommonBasePage.) |
|
|
ClearAbandonedSessions |
Clears the abandoned sessions.
|
|
|
ClearEngines |
Clears the engines.
|
|
|
Client_ObjectClearLocks |
Unlocks all object specified by the unique lock key.
(Inherited from AdvantageCommonBasePage.) |
|
|
Client_ObjectLock |
Requests an object lock for a specified user and master identifier. This will attempt to lock the record on the server and return the status. It will generate the javascript client code to poll for refresh/locking. Successful API requests will return the status of the lock : { Status: 0, Message: '', UserName: '' }. Status
Message
UserName
|
|
|
Client_ObjectUnlock |
Object unlock. Unlocks a specific object.
(Inherited from AdvantageCommonBasePage.) |
|
|
DisableActions |
Disables the actions.
|
|
|
Dispose |
Disposes this instance.
|
|
|
EnableActions |
Enables the actions.
|
|
|
GetNavigations |
Multiple Enums can be used. ie. GetNavigations(eNavigationSelector.VisibleInMenu | eNavigationSelector.VisibleInMenu)
(Inherited from AdvantageCommonBasePage.) |
|
|
GetPageSessionObject(String) |
Gets the page session object.
|
|
|
GetPageSessionObject<(Of <<'(T>)>>)(String) |
Gets the page session object.
|
|
|
GetParameter |
Gets a parameter from the querystring.
(Inherited from AdvantageCommonBasePage.) |
|
|
GetRemapHandlerId |
Extracts the value of the specified attribute (typically id) from a single
HTML element string using a regex match.
(Inherited from AdvantageCommonBasePage.) |
|
|
HandleEngineMessages |
Handles the engine messages.
|
|
|
InjectContentSecurityPolicy_Nonce |
Injects the content security policy nonce.
(Inherited from AdvantageCommonBasePage.) |
|
|
injectHeaders |
Injects the headers.
(Inherited from AdvantageCommonBasePage.) |
|
|
injectMetaTags |
Injects the meta tags.
(Inherited from AdvantageCommonBasePage.) |
|
|
IsValidLogin |
Determines whether [is valid login].
|
|
|
LanguagesActive |
Gets the list of active languages, caching the result for subsequent calls.
|
|
|
Modules |
Loads the full module list for the given domain via CMSAdminEngine.
All exceptions are swallowed and an empty list is returned on failure.
(Inherited from AdvantageCommonBasePage.) |
|
|
OnError |
Raises the [System.Web.UI.TemplateControl.Error] event. If the current
exception is a SafeRedirect sentinel, logs it and clears [HttpServerUtility.GetLastError]
so the redirect can complete; otherwise defers to the base error handling.
(Inherited from AdvantageCommonBasePage.) |
|
|
OnInit |
Adds the admin update panels, subscribes engine event handlers, checks SSL, and
registers the hidden page-session key field.
|
|
|
OnLoad |
Re-registers the hidden page-session key field and forces a session write so the
admin session cookie is emitted for this request.
|
|
|
OnPreInit |
Wires up the license-exception handler before anything else in the page runs.
|
|
|
OnPreRender |
Persists the page-session key, runs login / abandoned-session checks, and performs
any pre-render admin housekeeping.
|
|
|
OnUnload |
Disposes this instance before the base unload runs so any held engine resources
are released at the end of the request.
|
|
|
PageSessionObjectExists |
Determines whether a page session object exists for the specified key.
|
|
|
ReceiveActionArgs |
Receives the action arguments.
|
|
|
RegisterBottomScript(Literal) |
Registers content to the bottom of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterBottomScript(String, Literal) |
Registers content to the bottom of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterBottomScript(PlaceHolder) |
Registers content to the bottom of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterBottomScript(String, PlaceHolder) |
Registers content to the bottom of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterBottomScript(String) |
Registers content to the bottom of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterBottomScript(String, String) |
Registers content to the bottom of the page with a unique key to prevent duplicate registration.
(Inherited from AdvantageCommonBasePage.) |
|
|
registerKeepAlive |
Registers the keep alive.
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterObjectLockScripts |
Registers the shared client-side object-locking helper functions
(ACP_getObjectLockStatus, ACP_setCurrentLock, ACP_ClearLock,
ACP_UnlockHandler, etc.) once per request, at the bottom of the page.
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(Literal) |
Registers content to the top of the page.
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(String, Literal) |
Registers content to the top of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(PlaceHolder) |
Registers content to the top of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(String, PlaceHolder) |
Registers content to the top of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(String, String) |
Registers content to the top of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RegisterTopScript(String) |
Registers content to the top of the page
(Inherited from AdvantageCommonBasePage.) |
|
|
RemapToEventHandlers |
Finds every inline onclick handler in the supplied HTML and rewrites the page
to attach the same handler via addEventListener from a CSP-nonced
<script> block injected before the closing </body>. Lets
strict CSP policies block inline event handlers without breaking existing markup.
(Inherited from AdvantageCommonBasePage.) |
|
|
RenderControlContent |
Renders the content of the control.
(Inherited from AdvantageCommonBasePage.) |
|
|
SaveViewState |
Injects the registered top / bottom script and code blocks into the rendered output
before the viewstate is serialized.
|
|
|
SearchIndexUsingBrowserInstance |
Setting this instructs the search indexing to create a browser instance so that javascript api and events can be fired.
This method can be significantly slower and introduces overhead, but may be required depending on how a page is rendered
(Inherited from AdvantageCommonBasePage.) |
|
|
setNavigationSubTitle |
Sets the navigation sub title.
|
|
|
setNavigationTitle |
Sets the navigation title.
|
|
|
SetObjectLockClientScript |
Exposes access to the object unlocking access advantage locking engine
(Inherited from AdvantageCommonBasePage.) |
|
|
SetPageSessionObject(String, Int32) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, String) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, DateTime) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Decimal) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Double) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Boolean) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Byte) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, SByte) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Int64) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Int16) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, UInt16) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, UInt64) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Single) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Char) |
Sets the page session object.
|
|
|
SetPageSessionObject(String, Guid) |
Sets the page session object.
|
|
|
SetPageSessionObject<(Of <<'(T>)>>)(String, T) |
Sets the page session object.
|
|
|
SetWarmupState |
Initializes the admin-page context for a warmup (server-side pre-compile) request so
pages can be compiled without requiring an authenticated user or real session.
|
|
|
ShowStatus(EngineEventArgs) |
Shows the status.
|
|
|
ShowStatus(String) |
Shows the status.
|
|
|
ShowStatus(String, eCMSEngineEventStatus) |
Shows the status.
|
|
|
ShowStatus(String, String) |
Shows the status.
|
|
|
ShowStatus(String, String, eCMSEngineEventStatus) |
Shows the status.
|
Fields
| Name | Description | |
|---|---|---|
|
|
CONTEXT_ActiveDomains |
HTTP context item key used to stash the active (IsActive=true) domain list during a request.
|
|
|
CONTEXT_CMSUSER |
HTTP context item key used to stash the current CMSUser during a request.
|
Properties
| Name | Description | |
|---|---|---|
|
|
_InternalAdvantageClaimIdentity | (Inherited from AdvantageCommonBasePage.) |
|
|
ActiveDomains |
Gets the active domains.
|
|
|
AdminDomain |
Gets the admin domain.
|
|
|
AdminDomainID |
Gets or sets the admin domain identifier for the current session.
|
|
|
AdminEngine |
Gets the admin engine.
|
|
|
AdminIsSSL |
Gets a value indicating whether [admin is SSL].
|
|
|
AdminLanguage |
Gets the admin language.
|
|
|
AdminLanguageID |
Gets or sets the admin language identifier for the current session.
|
|
|
CMSMasterPage |
Gets the CMS master page.
|
|
|
CMSUsers |
Gets the CMS users.
|
|
|
CSPNonce |
Gets the nonce value for Content-Security-Policy
(Inherited from AdvantageCommonBasePage.) |
|
|
CurrentSql |
Gets the current SQL.
(Inherited from AdvantageCommonBasePage.) |
|
|
DatabaseCacheManager |
Gets the database cache manager. Which allows for domain/language save storage of items by id
(Inherited from AdvantageCommonBasePage.) |
|
|
Domain |
Gets the domain.
(Inherited from AdvantageCommonBasePage.) |
|
|
Domains |
Gets or sets the domains.
|
|
|
Language |
Gets the language.
(Inherited from AdvantageCommonBasePage.) |
|
|
LanguageID |
Gets the current language identifier for the page context.
(Inherited from AdvantageCommonBasePage.) |
|
|
OwinContext |
Gets the owin context.
(Inherited from AdvantageCommonBasePage.) |
|
|
PreviewKey |
Gets the preview key.
(Inherited from AdvantageCommonBasePage.) |
|
|
RemoveQuerystringParameters |
Gets or sets the remove querystring parameters when rendered to the client browser.
(Inherited from AdvantageCommonBasePage.) |
|
|
RewriteMasterId |
Gets or sets the rewrite master identifier.
(Inherited from AdvantageCommonBasePage.) |
|
|
RewriteObjectTypeName |
Gets or sets the name of the rewrite object type.
(Inherited from AdvantageCommonBasePage.) |
|
|
RewriteSEOName |
Gets or sets the SEO name used in the URL rewrite.
(Inherited from AdvantageCommonBasePage.) |
|
|
RewriteVersion |
Gets or sets the rewrite version.
(Inherited from AdvantageCommonBasePage.) |
|
|
ScriptManager |
Gets the script manager.
(Inherited from AdvantageCommonBasePage.) |
|
|
SiteContainerClass |
Gets or sets the CSS class applied to the site container, delegating to the master page.
|
|
|
SkinStylesheetManager |
Gets or sets the Telerik stylesheet manager used for skin-based styling.
|
|
|
WebCacheManager |
Gets the web cache manager. Which allows for domain/language save storage of items by id
(Inherited from AdvantageCommonBasePage.) |
Events
| Name | Description | |
|---|---|---|
|
|
Notification_Domain_Language_Change |
Occurs when the domain or language selection changes in the admin interface.
|

