CMSTabControl Class |
Namespace: CMS.Controls
public class CMSTabControl : BasicTabControl
The CMSTabControl type exposes the following members.
Name | Description | |
---|---|---|
CMSTabControl |
Constructor.
|
Name | Description | |
---|---|---|
mFilterControl |
Filter control.
| |
mFilterName |
Filter name.
| |
mProperties |
Menu properties variable.
|
Name | Description | |
---|---|---|
AfterLastTab |
Content located after the last tab (in its own cell)
(Inherited from BasicTabControl.) | |
ApplyMenuDesign |
Indicates if apply document menu item properties.
| |
BeforeFirstTab |
Content located before the first tab (in its own cell)
(Inherited from BasicTabControl.) | |
CacheDependencies |
Cache dependencies, each cache dependency on a new line.
| |
CacheItemName |
Name of the cache item the control will use.
| |
CacheMinutes |
Number of minutes the retrieved content is cached for. Zero indicates that the content will not be cached.
| |
ClassNames |
Property to set and get the classnames list (separated by the semicolon).
| |
Columns |
Gets or sets the columns to be retrieved from database.
| |
CombineWithDefaultCulture |
Property to set and get the CombineWithDefaultCulture flag.
| |
ControlContext |
Control context.
| |
CultureCode |
Property to set and get the CultureCode.
| |
DataSource |
Gets or sets a DataSet containing values used to populate the items within the control. This value needn't be set.
| |
EnableScrolling |
Indicates whether the tab control should support inbuilt scrolling.
(Inherited from BasicTabControl.) | |
EncodeMenuCaption |
Indicates if menu caption should be HTML encoded.
| |
FilterControl |
Filter control.
| |
FilterName |
Gets or Set filter name.
| |
HideControlForZeroRows |
Hides the control when no data is loaded. Default value is False.
(Inherited from BasicTabControl.) | |
HighlightedNodePath |
Path of the item that will be highlighted like it was selected. The path type must be the same as PathType. If you omit this value, the control automatically uses the current alias path from the "aliaspath" querystring parameter.
| |
CheckPermissions |
Allows you to specify whether to check permissions of the current user. If the value is 'false' (default value) no permissions are checked. Otherwise, only nodes for which the user has read permission are displayed.
| |
IsLiveSite |
Indicates if control is used on live site.
(Inherited from CMSWebControl.) | |
LoadDataAutomaticaly |
Indicates if data will be loaded automatically.
| |
MaxRelativeLevel |
Level of nesting.
| |
OrderBy |
ORDER BY expression.
| |
Path |
Path of the menu items to be displayed.
| |
RenderedHTML |
Get or set rendered HTML code.
(Inherited from BasicTabControl.) | |
RenderImageAlt |
Render the image alt attribute?
| |
RenderLinks |
If true, the tab renders the link as well as the javascript
(Inherited from BasicTabControl.) | |
RenderLinkTitle |
Render the link title attribute?
(Inherited from BasicTabControl.) | |
ScrollPanelCss |
Gets or sets the CSS style used for the scroll panel wrapper tag.
(Inherited from BasicTabControl.) | |
SelectedColumns |
Gets or sets the columns to be retrieved from database.
| |
SelectedTab |
Index of the selected tab.
(Inherited from BasicTabControl.) | |
SelectFirstItemByDefault |
If is set true, first item will be selected by default if is not some other item selected.
(Overrides BasicTabControlSelectFirstItemByDefault.) | |
SelectOnlyPublished |
Property to set and get the SelectOnlyPublished flag.
| |
ShortID |
Short ID of the control.
(Inherited from CMSWebControl.) | |
SiteName |
Property to set and get the SiteName.
| |
StopProcessing |
Stop processing
| |
TabControlIdPrefix |
Tab control ID prefix
(Inherited from BasicTabControl.) | |
TabControlLayout |
Horizontal or vertical layout.
(Inherited from BasicTabControl.) | |
TabItems |
Collection of tabs.
(Inherited from BasicTabControl.) | |
TabItemsInternal |
Internal collection of tabs (built either from Tabs or TabItems).
(Inherited from BasicTabControl.) | |
TagKey |
Overrides the generation of the SPAN tag with custom tag.
(Overrides WebControlTagKey.) | |
TopN |
Select top N rows.
| |
TreeProvider |
Tree provider instance used to access data. If no TreeProvider is assigned, a new TreeProvider instance is created.
| |
UIContext |
Returns control's UI context
(Inherited from CMSWebControl.) | |
UrlTarget |
If URL for tab items is set, this property specifies target frame for all URLs.
(Inherited from BasicTabControl.) | |
UseAlternatingStyles |
Indicates if alternating styles should be used for even and odd items in the same level of the menu.
| |
UseClientScript |
Indicates if client script should be generated for each tab.
(Inherited from BasicTabControl.) | |
UseIFrame |
If true, target frame is not in parent frames but iframe
(Inherited from BasicTabControl.) | |
UseItemImagesForHighlightedItem |
Indicates if highlighted images is not specified, use item image if exist.
| |
UsePostback |
Indicates if postback is fired when tab is clicked.
(Inherited from BasicTabControl.) | |
WhereCondition |
Property to set and get the WhereCondition.
| |
WordWrap |
Indicates if text can be wrapped or space is replaced with non breakable space.
| |
ZeroRowsText |
Text to be shown when the control is hidden by HideControlForZeroRows.
(Inherited from BasicTabControl.) |
Name | Description | |
---|---|---|
AddTab |
Adds a tab.
(Inherited from BasicTabControl.) | |
CreateChildControls |
Create child controls
(Inherited from BasicTabControl.) | |
GenerateMenu |
Generate menu
(Inherited from BasicTabControl.) | |
GetCacheDependency |
Gets the cache dependency for the control.
| |
GetRedirScript |
Gets the redirection script
(Inherited from BasicTabControl.) | |
GetTabControlLayout |
Returns the layout mode based on the given string.
| |
GetTabs |
Returns an array of tabs according to the current settings.
| |
InitControl |
Ensures default data binding
| |
InsertTab |
Inserts tab at specified index.
(Inherited from BasicTabControl.) | |
OnInit |
Init event handler
(Overrides CMSWebControlOnInit(EventArgs).) | |
OnLoad |
Load event handler
(Overrides ControlOnLoad(EventArgs).) | |
OnPreRender |
OnPreRender override - register javascript functions
(Inherited from BasicTabControl.) | |
RaisePostBackEvent |
RaisePostbackEvent handler
(Inherited from BasicTabControl.) | |
RegisterScripts |
Register scrips
(Inherited from BasicTabControl.) | |
ReleaseContext |
Releases the web part context.
| |
ReloadData |
ReloadData.
| |
Render |
Renders the control.
(Overrides BasicTabControlRender(HtmlTextWriter).) | |
SetContext |
Sets the web part context.
| |
VerifySelectedTab |
Verifies the selected tab index making sure that it doesn't exceed the number of tabs
(Inherited from BasicTabControl.) |
Name | Description | |
---|---|---|
AddCssClass |
Adds CSS class to control. If class is already present, than adding is skipped. Class names are case sensitive.
(Defined by ControlsExtensions.) | |
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.) | |
GetCssClasses |
Returns all CSS classes of control.
(Defined by ControlsExtensions.) | |
GetRenderedHTML |
Returns HTML which would be rendered by control to page.
(Defined by ControlsExtensions.) | |
GetString |
Gets the string by the specified resource key
(Defined by ControlsExtensions.) | |
HasCssClass |
Checks whether the control has given CSS class. Class names are case sensitive.
(Defined by ControlsExtensions.) | |
RemoveCssClass |
Removes all occurrences. Class names are case sensitive.
(Defined by ControlsExtensions.) | |
SetCssClasses |
Sets CSS classes to the control. Current classes will be overridden.
(Defined by ControlsExtensions.) |
Name | Description | |
---|---|---|
OnTabClicked |
Event for tab clicked.
(Inherited from BasicTabControl.) |