Definition
Namespace:Telerik.Web.UI
Inheritance: Telerik.Web.UI.ControlItemContainerTelerik.Web.UI.RadTabStrip
Events
Adds a contextMenu event handler for the radtabstrip
add_contextMenu
The event handler function to attach
Adds a doubleClick event handler for the radtabstrip
add_doubleClick
The event handler function to attach
Adds a load event handler for the radtabstrip
add_load
The event handler function to attach
Adds a mouseOut event handler for the radtabstrip
add_mouseOut
The event handler function to attach
Adds a mouseOver event handler for the radtabstrip
add_mouseOver
The event handler function to attach
Adds a reordered event handler for the radtabstrip
add_reordered
The event handler function to attach
Adds a reordering event handler for the radtabstrip
add_reordering
The event handler function to attach
Adds a tabDragStart event handler for the radtabstrip
add_tabDragStart
The event handler function to attach
Adds a tabSelected event handler for the radtabstrip
add_tabSelected
The event handler function to attach
Adds a tabSelecting event handler for the radtabstrip
add_tabSelecting
The event handler function to attach
Adds a tabUnSelected event handler for the radtabstrip
add_tabUnSelected
The event handler function to attach
Removes a contextMenu event handler from the radtabstrip
remove_contextMenu
The event handler function to remove
Removes a doubleClick event handler from the radtabstrip
remove_doubleClick
The event handler function to remove
Removes a load event handler from the radtabstrip
remove_load
The event handler function to remove
Removes a mouseOut event handler from the radtabstrip
remove_mouseOut
The event handler function to remove
Removes a mouseOver event handler from the radtabstrip
remove_mouseOver
The event handler function to remove
Removes a reordered event handler from the radtabstrip
remove_reordered
The event handler function to remove
Removes a reordering event handler from the radtabstrip
remove_reordering
The event handler function to remove
Removes a tabDragStart event handler from the radtabstrip
remove_tabDragStart
The event handler function to remove
Removes a tabSelected event handler from the radtabstrip
remove_tabSelected
The event handler function to remove
Removes a tabSelecting event handler from the radtabstrip
remove_tabSelecting
The event handler function to remove
Removes a tabUnSelected event handler from the radtabstrip
remove_tabUnSelected
The event handler function to remove
Methods
Ends tracking changes to the tabs. Only changes to the tabs that occur between a call to trackChanges and commitChanges persist after a postback.
commitChanges(): void
Disables all tabs in the tab strip. Clicking on any tab has no effect, child tabs cannot be opened.
disable(): void
Enables all tabs in the tab strip.
enable(): void
Returns the first RadTab instance whose NavigateUrl property is equal to the passed parameter. Note that the parameter should end with "/" like "http://www.test.com/"
findTabByAbsoluteUrl(String value): Telerik.Web.UI.RadTab
The absolute Url to find
Returns:Telerik.Web.UI.RadTab
The RadTab instance with matching absolute Url
Returns the first RadTab object with a custom attribute of the specified name that has the specified value.
findTabByAttribute(String attributeName, String attributeValue): Telerik.Web.UI.RadTab
The attribute name to search for
attributeValueStringThe attribute value to search for
Returns:Telerik.Web.UI.RadTab
The first RadTab instance with matching attribute
Returns the first RadTab object whose Text property is equal to the passed parameter.
findTabByText(String text): Telerik.Web.UI.RadTab
Text to find
Returns:Telerik.Web.UI.RadTab
The first RadTab instance with matching text
Returns the first;RadTab object whose NavigateUrl property is equal to the passed parameter.
findTabByUrl(String value): Telerik.Web.UI.RadTab
The navigateUrl to find
Returns:Telerik.Web.UI.RadTab
The first RadTab instance with matching navigateUrl
Returns the first RadTab object whose Value property is equal to the passed parameter.
findTabByValue(String value): Telerik.Web.UI.RadTab
Value to find
Returns:Telerik.Web.UI.RadTab
The first RadTab instance with matching value
Gets a collection of all tabs. This includes all root and child tabs in the tab strip.
get_allTabs(): Array
Array
An array of all tabs
Returns the collection of custom attributes for the tab strip.
get_attributes(): Object
Object
Gets a value indicating whether the RadTabStrip causes validation.
get_causesValidation(): Boolean
Boolean
true or false
Gets the root tab list (rtsUL) DOM element.
get_childListElement(): Element
Element
Gets a value indicating whether the tabstrip should postback when the user clicks the currently selected tab.
get_clickSelectedTab(): Boolean
Boolean
A value indicating whether the tabstrip should postback when the user clicks the currently selected tab
Gets the DOM element for the tab strip.
get_element(): Element
Element
True if the tab strip is enabled. To enable a tab strip, use the enable() or set_enabled(true) methods.
get_enabled(): Object
Object
Gets the DOM element of the root level wrapper (rtsLevel)
get_levelElement(): Element
Element
The DOM element of the root level wrapper
Gets the RadMultiPage instance associated with this tab strip
get_multiPage(): Telerik.Web.UI.RadMultiPage
Telerik.Web.UI.RadMultiPage
The RadMultiPage instance associated with this tab strip
Returns the ID of the associated RadMultiPage, if any.
get_multiPageID(): String
String
Returns the index of the currently selected root tab
get_selectedIndex(): String
String
The index of the currently selected root tab
Gets a collection of the indexes of all selected tabs.
get_selectedIndexes(): Array
Array
an array with the indexes of all selected tabs.
Returns the root level selected tab. Null if no root tab has been selected.
get_selectedTab(): Telerik.Web.UI.RadTab
Telerik.Web.UI.RadTab
The selected root tab
Returns a collection of root level tabs.
get_tabs(): Telerik.Web.UI.RadTabCollection
Telerik.Web.UI.RadTabCollection
Gets a value determining whether child tabs are unselected when a parent tab is unselected.
get_unselectChildren(): Boolean
Boolean
true if child tabs are unselected when a parent tab is unselected. false if the tabs persist their state even when hidden. The default value is false.
Gets the name of the validation group to which the RadTabStrip belongs.
get_validationGroup(): String
String
The name of the validation group.
Checks if the orientation of the RadTabStrip is horizontal (Orientation can be Horizontal and Vertical).
isHorizontal(): Boolean
Boolean
true if the orientation is horizontal
Checks if the orientation of the RadTabStrip is vertical (Orientation can be Horizontal and Vertical).
isVertical(): Boolean
Boolean
true if the orientation is vertical
Refreshes the RadTabStrip UI
repaint(): void
Saves the client state to the client state hidden field.
saveClientState(): void
Sets a boolean value indicating whether the RadTabStrip causes validation.
set_causesValidation(Boolean value): void
value
Sets a value indicating whether the tabstrip should postback when the user clicks the currently selected tab.
set_clickSelectedTab(Boolean value): void
A value indicating whether the tabstrip should postback when the user clicks the currently selected tab
Enables or disables all tabs in the tab strip.
set_enabled(Boolean value): void
true to enable the tab strip
Sets the ID of the associated RadMultiPage.
set_multiPageID(String value): void
The ID of the associated RadMultiPage
Sets a value determining whether child tabs are unselected when a parent tab is unselected.
set_unselectChildren(Boolean value): void
true if child tabs are unselected when a parent tab is unselected
Sets the name of the validation group to which the RadTabStrip belongs.
set_validationGroup(String value): void
value
Begins tracking changes to the RadTabStrip items. Only changes to the items that occur between a call to trackChanges and commitChanges persist after a postback.
trackChanges(): void