New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Inheritance: Telerik.Web.UI.ControlItemContainerTelerik.Web.UI.RadTabStrip

Events

Adds a contextMenu event handler for the radtabstrip

JS
add_contextMenu
Parameters:handlerFunction

The event handler function to attach

Adds a doubleClick event handler for the radtabstrip

JS
add_doubleClick
Parameters:handlerFunction

The event handler function to attach

Adds a load event handler for the radtabstrip

JS
add_load
Parameters:handlerFunction

The event handler function to attach

Adds a mouseOut event handler for the radtabstrip

JS
add_mouseOut
Parameters:handlerFunction

The event handler function to attach

Adds a mouseOver event handler for the radtabstrip

JS
add_mouseOver
Parameters:handlerFunction

The event handler function to attach

Adds a reordered event handler for the radtabstrip

JS
add_reordered
Parameters:handlerFunction

The event handler function to attach

Adds a reordering event handler for the radtabstrip

JS
add_reordering
Parameters:handlerFunction

The event handler function to attach

Adds a tabDragStart event handler for the radtabstrip

JS
add_tabDragStart
Parameters:handlerFunction

The event handler function to attach

Adds a tabSelected event handler for the radtabstrip

JS
add_tabSelected
Parameters:handlerFunction

The event handler function to attach

Adds a tabSelecting event handler for the radtabstrip

JS
add_tabSelecting
Parameters:handlerFunction

The event handler function to attach

Adds a tabUnSelected event handler for the radtabstrip

JS
add_tabUnSelected
Parameters:handlerFunction

The event handler function to attach

Removes a contextMenu event handler from the radtabstrip

JS
remove_contextMenu
Parameters:handlerFunction

The event handler function to remove

Removes a doubleClick event handler from the radtabstrip

JS
remove_doubleClick
Parameters:handlerFunction

The event handler function to remove

Removes a load event handler from the radtabstrip

JS
remove_load
Parameters:handlerFunction

The event handler function to remove

Removes a mouseOut event handler from the radtabstrip

JS
remove_mouseOut
Parameters:handlerFunction

The event handler function to remove

Removes a mouseOver event handler from the radtabstrip

JS
remove_mouseOver
Parameters:handlerFunction

The event handler function to remove

Removes a reordered event handler from the radtabstrip

JS
remove_reordered
Parameters:handlerFunction

The event handler function to remove

Removes a reordering event handler from the radtabstrip

JS
remove_reordering
Parameters:handlerFunction

The event handler function to remove

Removes a tabDragStart event handler from the radtabstrip

JS
remove_tabDragStart
Parameters:handlerFunction

The event handler function to remove

Removes a tabSelected event handler from the radtabstrip

JS
remove_tabSelected
Parameters:handlerFunction

The event handler function to remove

Removes a tabSelecting event handler from the radtabstrip

JS
remove_tabSelecting
Parameters:handlerFunction

The event handler function to remove

Removes a tabUnSelected event handler from the radtabstrip

JS
remove_tabUnSelected
Parameters:handlerFunction

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.

JS
commitChanges(): void

Disables all tabs in the tab strip. Clicking on any tab has no effect, child tabs cannot be opened.

JS
disable(): void

Enables all tabs in the tab strip.

JS
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/"

JS
findTabByAbsoluteUrl(String value): Telerik.Web.UI.RadTab
Parameters:valueString

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.

JS
findTabByAttribute(String attributeName, String attributeValue): Telerik.Web.UI.RadTab
Parameters:attributeNameString

The attribute name to search for

attributeValueString

The 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.

JS
findTabByText(String text): Telerik.Web.UI.RadTab
Parameters:textString

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.

JS
findTabByUrl(String value): Telerik.Web.UI.RadTab
Parameters:valueString

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.

JS
findTabByValue(String value): Telerik.Web.UI.RadTab
Parameters:valueString

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.

JS
get_allTabs(): Array
Returns:

Array

An array of all tabs

Returns the collection of custom attributes for the tab strip.

JS
get_attributes(): Object
Returns:

Object

Gets a value indicating whether the RadTabStrip causes validation.

JS
get_causesValidation(): Boolean
Returns:

Boolean

true or false

Gets the root tab list (rtsUL) DOM element.

JS
get_childListElement(): Element
Returns:

Element

Gets a value indicating whether the tabstrip should postback when the user clicks the currently selected tab.

JS
get_clickSelectedTab(): Boolean
Returns:

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.

JS
get_element(): Element
Returns:

Element

True if the tab strip is enabled. To enable a tab strip, use the enable() or set_enabled(true) methods.

JS
get_enabled(): Object
Returns:

Object

Gets the DOM element of the root level wrapper (rtsLevel)

JS
get_levelElement(): Element
Returns:

Element

The DOM element of the root level wrapper

Gets the RadMultiPage instance associated with this tab strip

JS
get_multiPage(): Telerik.Web.UI.RadMultiPage
Returns:

Telerik.Web.UI.RadMultiPage

The RadMultiPage instance associated with this tab strip

Returns the ID of the associated RadMultiPage, if any.

JS
get_multiPageID(): String
Returns:

String

Returns the index of the currently selected root tab

JS
get_selectedIndex(): String
Returns:

String

The index of the currently selected root tab

Gets a collection of the indexes of all selected tabs.

JS
get_selectedIndexes(): Array
Returns:

Array

an array with the indexes of all selected tabs.

Returns the root level selected tab. Null if no root tab has been selected.

JS
get_selectedTab(): Telerik.Web.UI.RadTab
Returns:

Telerik.Web.UI.RadTab

The selected root tab

Returns a collection of root level tabs.

JS
get_tabs(): Telerik.Web.UI.RadTabCollection
Returns:

Telerik.Web.UI.RadTabCollection

Gets a value determining whether child tabs are unselected when a parent tab is unselected.

JS
get_unselectChildren(): Boolean
Returns:

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.

JS
get_validationGroup(): String
Returns:

String

The name of the validation group.

Checks if the orientation of the RadTabStrip is horizontal (Orientation can be Horizontal and Vertical).

JS
isHorizontal(): Boolean
Returns:

Boolean

true if the orientation is horizontal

Checks if the orientation of the RadTabStrip is vertical (Orientation can be Horizontal and Vertical).

JS
isVertical(): Boolean
Returns:

Boolean

true if the orientation is vertical

Refreshes the RadTabStrip UI

JS
repaint(): void

Saves the client state to the client state hidden field.

JS
saveClientState(): void

Sets a boolean value indicating whether the RadTabStrip causes validation.

JS
set_causesValidation(Boolean value): void
Parameters:valueBoolean

value

Sets a value indicating whether the tabstrip should postback when the user clicks the currently selected tab.

JS
set_clickSelectedTab(Boolean value): void
Parameters:valueBoolean

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.

JS
set_enabled(Boolean value): void
Parameters:valueBoolean

true to enable the tab strip

Sets the ID of the associated RadMultiPage.

JS
set_multiPageID(String value): void
Parameters:valueString

The ID of the associated RadMultiPage

Sets a value determining whether child tabs are unselected when a parent tab is unselected.

JS
set_unselectChildren(Boolean value): void
Parameters:valueBoolean

true if child tabs are unselected when a parent tab is unselected

Sets the name of the validation group to which the RadTabStrip belongs.

JS
set_validationGroup(String value): void
Parameters:valueString

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.

JS
trackChanges(): void
Not finding the help you need?
Contact Support