New to Telerik UI for ASP.NET AJAXStart a free 30-day trial

Telerik.Web.UI.RadTabStrip : Telerik.Web.UI.ControlItemContainer

Inheritance Hierarchy

Methods

commitChanges

Ends tracking changes to the tabs. Only changes to the tabs that occur between a call to trackChanges and commitChanges persist after a postback.

Parameters

Returns

None

disable

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

Parameters

Returns

None

enable

Enables all tabs in the tab strip.

Parameters

Returns

None

findTabByAbsoluteUrl

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

Parameters

value String

The absolute Url to find

Returns

Telerik.Web.UI.RadTab The RadTab instance with matching absolute Url

findTabByAttribute

Returns the first RadTab object with a custom attribute of the specified name that has the specified value.

Parameters

attributeName String

The attribute name to search for

attributeValue String

The attribute value to search for

Returns

Telerik.Web.UI.RadTab The first RadTab instance with matching attribute

findTabByText

Returns the first RadTab object whose Text property is equal to the passed parameter.

Parameters

text String

Text to find

Returns

Telerik.Web.UI.RadTab The first RadTab instance with matching text

findTabByUrl

Returns the first;RadTab object whose NavigateUrl property is equal to the passed parameter.

Parameters

value String

The navigateUrl to find

Returns

Telerik.Web.UI.RadTab The first RadTab instance with matching navigateUrl

findTabByValue

Returns the first RadTab object whose Value property is equal to the passed parameter.

Parameters

value String

Value to find

Returns

Telerik.Web.UI.RadTab The first RadTab instance with matching value

get_allTabs

Gets a collection of all tabs. This includes all root and child tabs in the tab strip.

Parameters

Returns

Array An array of all tabs

get_attributes

Returns the collection of custom attributes for the tab strip.

Parameters

Returns

Object

get_causesValidation

Gets a value indicating whether the RadTabStrip causes validation.

Parameters

Returns

Boolean true or false

get_childListElement

Gets the root tab list (rtsUL) DOM element.

Parameters

Returns

Element

get_clickSelectedTab

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

Parameters

Returns

Boolean A value indicating whether the tabstrip should postback when the user clicks the currently selected tab

get_element

Gets the DOM element for the tab strip.

Parameters

Returns

Element

get_enabled

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

Parameters

Returns

Object

get_levelElement

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

Parameters

Returns

Element The DOM element of the root level wrapper

get_multiPage

Gets the RadMultiPage instance associated with this tab strip

Parameters

Returns

Telerik.Web.UI.RadMultiPage The RadMultiPage instance associated with this tab strip

get_multiPageID

Returns the ID of the associated RadMultiPage, if any.

Parameters

Returns

String

get_selectedIndex

Returns the index of the currently selected root tab

Parameters

Returns

String The index of the currently selected root tab

get_selectedIndexes

Gets a collection of the indexes of all selected tabs.

Parameters

Returns

Array an array with the indexes of all selected tabs.

get_selectedTab

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

Parameters

Returns

Telerik.Web.UI.RadTab The selected root tab

get_tabs

Returns a collection of root level tabs.

Parameters

Returns

Telerik.Web.UI.RadTabCollection

get_unselectChildren

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

Parameters

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.

get_validationGroup

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

Parameters

Returns

String The name of the validation group.

isHorizontal

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

Parameters

Returns

Boolean true if the orientation is horizontal

isVertical

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

Parameters

Returns

Boolean true if the orientation is vertical

repaint

Refreshes the RadTabStrip UI

Parameters

Returns

None

saveClientState

Saves the client state to the client state hidden field.

Parameters

Returns

None

set_causesValidation

Sets a boolean value indicating whether the RadTabStrip causes validation.

Parameters

value Boolean

value

Returns

None

set_clickSelectedTab

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

Parameters

value Boolean

A value indicating whether the tabstrip should postback when the user clicks the currently selected tab

Returns

None

set_enabled

Enables or disables all tabs in the tab strip.

Parameters

value Boolean

true to enable the tab strip

Returns

None

set_multiPageID

Sets the ID of the associated RadMultiPage.

Parameters

value String

The ID of the associated RadMultiPage

Returns

None

set_unselectChildren

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

Parameters

value Boolean

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

Returns

None

set_validationGroup

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

Parameters

value String

value

Returns

None

trackChanges

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.

Parameters

Returns

None

Events

load

Occurs after the RadTabStrip has been fully initialized on the client-side.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Sys.EventArgs

The arguments of the Load event.

reordered

Occurs after the reorder operation is completed and the dragged tab is being inserted into its new position.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.TabStripReorderedEventArgs

The arguments of the Reordered event.

reordering

Occurs just before the drag-to-reorder operation is completed and the dragged tab is still in its initial position.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.TabStripReorderingEventArgs

The arguments of the Reordering event.

tabDragStart

Occurs when a drag-to-reorder operation is about to start.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripCancelEventArgs

The arguments of the TabDragStart event.

mouseOut

Occurs when the mouse moves off a tab in the Tab Strip.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the MouseOut event.

mouseOver

Occurs when the mouse moves over a tab in the Tab Strip.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the MouseOver event.

doubleClick

Occurs when the user double-clicks on a tab.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the DoubleClick event.

contextMenu

Occurs when the user right-clicks on a tab in the Tab Strip.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the ContextMenu event.

tabUnSelected

Occurs when the user selects a new tab, after the previously selected tab has been unselected.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the TabUnSelected event.

tabSelected

Occurs when the user selects a tab, after the tab has been selected.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripEventArgs

The arguments of the TabSelected event.

tabSelecting

Occurs when the user selects a tab, before the tab is selected.

Event Data

sender Telerik.Web.UI.RadTabStrip

The RadTabStrip instance raised the event.

args Telerik.Web.UI.RadTabStripCancelEventArgs

The arguments of the TabSelecting event.