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

Events

Adds a contextMenu event handler for the radpanelbar

JS
add_contextMenu
Parameters:handlerFunction

The event handler function to attach

Adds a itemBlur event handler for the radpanelbar

JS
add_itemBlur
Parameters:handlerFunction

The event handler function to attach

Adds a itemClicked event handler for the radpanelbar

JS
add_itemClicked
Parameters:handlerFunction

The event handler function to attach

Adds a itemClicking event handler for the radpanelbar

JS
add_itemClicking
Parameters:handlerFunction

The event handler function to attach

Adds a itemCollapse event handler for the radpanelbar

JS
add_itemCollapse
Parameters:handlerFunction

The event handler function to attach

Adds a itemExpand event handler for the radpanelbar

JS
add_itemExpand
Parameters:handlerFunction

The event handler function to attach

Adds a itemFocus event handler for the radpanelbar

JS
add_itemFocus
Parameters:handlerFunction

The event handler function to attach

Adds a load event handler for the radpanelbar

JS
add_load
Parameters:handlerFunction

The event handler function to attach

Adds a mouseOut event handler for the radpanelbar

JS
add_mouseOut
Parameters:handlerFunction

The event handler function to attach

Adds a mouseOver event handler for the radpanelbar

JS
add_mouseOver
Parameters:handlerFunction

The event handler function to attach

Removes a contextMenu event handler from the radpanelbar

JS
remove_contextMenu
Parameters:handlerFunction

The event handler function to remove

Removes a itemBlur event handler from the radpanelbar

JS
remove_itemBlur
Parameters:handlerFunction

The event handler function to remove

Removes a itemClicked event handler from the radpanelbar

JS
remove_itemClicked
Parameters:handlerFunction

The event handler function to remove

Removes a itemClicking event handler from the radpanelbar

JS
remove_itemClicking
Parameters:handlerFunction

The event handler function to remove

Removes a itemCollapse event handler from the radpanelbar

JS
remove_itemCollapse
Parameters:handlerFunction

The event handler function to remove

Removes a itemExpand event handler from the radpanelbar

JS
remove_itemExpand
Parameters:handlerFunction

The event handler function to remove

Removes a itemFocus event handler from the radpanelbar

JS
remove_itemFocus
Parameters:handlerFunction

The event handler function to remove

Removes a load event handler from the radpanelbar

JS
remove_load
Parameters:handlerFunction

The event handler function to remove

Removes a mouseOut event handler from the radpanelbar

JS
remove_mouseOut
Parameters:handlerFunction

The event handler function to remove

Removes a mouseOver event handler from the radpanelbar

JS
remove_mouseOver
Parameters:handlerFunction

The event handler function to remove

Methods

Writes the changes to the listbox that were made since a previous call to trackChanges, so that they are preserved over post-backs.

JS
commitChanges(): void

Disables all items in the panel. Clicking on any item has no effect, child items cannot be opened.

JS
disable(): void

Disables RadPanelBar client side events

JS
disableEvents(): void

Enables all items in the panel.

JS
enable(): void

Enables the RadPanelBar client-side event emitting. Events are enabled by default.

JS
enableEvents(): void

Returns the first RadPanelItem object whose NavigateUrl property is equal to the passed parameter. Note that the parameter should end with "/" like: var item = sender.findItemByAbsoluteUrl("http://www.test.com/");

JS
findItemByAbsoluteUrl(String value): Telerik.Web.UI.RadPanelItem
Parameters:valueString

NavigateUrl of the Item

Returns:

Telerik.Web.UI.RadPanelItem

Returns the first RadPanelItem whose NavigateUrl property matches the passed parameter.

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

JS
findItemByAttribute(String attributeName, String attributeValue): Telerik.Web.UI.RadPanelItem
Parameters:attributeNameString

attributeName

attributeValueString

attributeValue

Returns:

Telerik.Web.UI.RadPanelItem

Returns the first RadPanelItem whose Text property matches the passed parameter.

JS
findItemByText(String text): Telerik.Web.UI.RadPanelItem
Parameters:textString

The text to search for.

Returns:

Telerik.Web.UI.RadPanelItem

Returns the first RadPanelItem whose NavigateUrl property matches the passed parameter.

JS
findItemByUrl(String value): Telerik.Web.UI.RadPanelItem
Parameters:valueString

NavigateUrl of the Item

Returns:

Telerik.Web.UI.RadPanelItem

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

JS
findItemByValue(String value): Telerik.Web.UI.RadPanelItem
Parameters:valueString

The value to search for.

Returns:

Telerik.Web.UI.RadPanelItem

Returns the first RadPanelItem whose Value property matches the passed parameter.

Gets a linear collection of all items. This includes all root and child items in the panel.

JS
get_allItems(): Array
Returns:

Array

Gets the allowCollapseAllItems property value.

JS
get_allowCollapseAllItems(): Boolean
Returns:

Boolean

True if the allowCollapseAllItems is enabled

Returns the collection of custom attributes for the control.

JS
get_attributes(): Telerik.Web.UI.AttributeCollection
Returns:

Telerik.Web.UI.AttributeCollection

A collection of custom attributes.

Gets the DOM element for the list of items in the panel.

JS
get_childListElement(): Element
Returns:

Element

The UL element of the RadPanelBar.

Gets the value of the collapseDelay property.

JS
get_collapseDelay(): Number
Returns:

Number

The collapseDelay value.

Gets the name of the cookie that stores the control state.

JS
get_cookieName(): String
Returns:

String

Name of the cookie.

Gets the DOM element for the panel.

JS
get_element(): Element
Returns:

Element

Returns a value indicating if the control is enabled.

JS
get_enabled(): Boolean
Returns:

Boolean

True if the control is enabled

Gets the value of the expandDelay property.

JS
get_expandDelay(): Number
Returns:

Number

The expandDelay value.

Returns the last root level item that was expanded. Null if no root level items are expanded.

JS
get_expandedItem(): Telerik.Web.UI.RadPanelItem
Returns:

Telerik.Web.UI.RadPanelItem

RadPanelItem

Returns an array of the RadPanelItem objects for every expanded item in the panel bar (including expanded child items).

JS
get_expandedItems(): Array
Returns:

Array

Returns the ExpandMode of the RadPanelBar

JS
get_expandMode(): Telerik.Web.UI.ExpandMode
Returns:

Telerik.Web.UI.ExpandMode

Returns the focused root level item. Null if no root level item has focus.

JS
get_focusedItem(): Telerik.Web.UI.RadPanelItem
Returns:

Telerik.Web.UI.RadPanelItem

Returns true if a RadPanelItem is set to be expanded in "FullExpandedItem" mode, false otherwise.

JS
get_fullExpandedItem(): void

Gets item data for RadPanelItem.

JS
get_itemData(): void

Returns the collection of root level items.

JS
get_items(): Telerik.Web.UI.RadPanelItemCollection
Returns:

Telerik.Web.UI.RadPanelItemCollection

Returns the last expanded item.

JS
get_lastExpandedItem(): Telerik.Web.UI.RadPanelItem
Returns:

Telerik.Web.UI.RadPanelItem

RadPanelItem

Gets if the "MultipleExpandedItems" mode of the RadPanelBar is set.

JS
get_multiExpandedItem(): void

Gets the value of persistStateInCookie property of the control.

JS
get_persistStateInCookie(): Boolean
Returns:

Boolean

True if the persistStateInCookie is enabled

Returns whether the right-to-left support is enabled

JS
get_rightToLeft(): Boolean
Returns:

Boolean

True if the right

Returns the selected item if it exists. (It does not have to be a root level item). Null if the panel does not have a selected item.

JS
get_selectedItem(): Telerik.Web.UI.RadPanelItem
Returns:

Telerik.Web.UI.RadPanelItem

RadPanelItem

Returns an array containing the selected items in the panel. Because the panel bar does not allow more than one item to be selected, the array always has 0 or 1 elements.

JS
get_selectedItems(): Array
Returns:

Array

Array of RadPanelItems

Gets if the "SingleExpandedItem" mode of the RadPanelBar is set.

JS
get_singleExpandedItem(): void

Refreshes the RadPanelBar UI.

JS
repaint(): void

Saves the client state to the client state hidden field

JS
saveClientState(): void

Sets the allowCollapseAllItems property value.

JS
set_allowCollapseAllItems(Boolean value): void
Parameters:valueBoolean

The value of the allowCollapseAllItems property.

Sets the value of the collapseDelay property.

JS
set_collapseDelay(Number value): void
Parameters:valueNumber

The collapseDelay value.

Sets the name of the cookie to be used for storing the control state.

JS
set_cookieName(String value): void
Parameters:valueString

Name of the cookie.

Enables or disables the control.

JS
set_enabled(Boolean value): void
Parameters:valueBoolean

True if the control is enabled

Sets the value of the expandDelay property.

JS
set_expandDelay(Number value): void
Parameters:valueNumber

The expandDelay value.

Sets the root level item to be expanded.

JS
set_expandedItem(String value): void
Parameters:valueString

Item value

Sets the Expand mode of the RadPanelBar

JS
set_expandMode(Telerik.Web.UI.ExpandMode value): void
Parameters:valueTelerik.Web.UI.ExpandMode

Expand mode

Sets the focus to explicit RadPanelItem.

JS
set_focusedItem(String value): void
Parameters:valueString

Item value

Sets a RadPanelItem to be expanded in "FullExpandedItem" mode.

JS
set_fullExpandedItem(String value): void
Parameters:valueString

Item value

Sets item data for RadPanelItem.

JS
set_itemData(String value): void
Parameters:valueString

Item value

Sets the RadPanelBar's root items.

JS
set_items(Telerik.Web.UI.RadPanelItemCollection value): void
Parameters:valueTelerik.Web.UI.RadPanelItemCollection

RadPanelBar

Sets the last root level item to be expanded.

JS
set_lastExpandedItem(String value): void
Parameters:valueString

Item value

Sets a RadPanelItem to be expanded in "MultipleExpandedItems" mode.

JS
set_multiExpandedItem(String value): void
Parameters:valueString

Item value

Sets the value of the persistStateInCookie property of the control.

JS
set_persistStateInCookie(Boolean value): void
Parameters:valueBoolean

The value of the persistStateInCookie property.

Sets the selected item

JS
set_selectedItem(String value): void
Parameters:valueString

Item value

Sets a RadPanelItem to be expanded in "SingleExpandedItem" mode.

JS
set_singleExpandedItem(String value): void
Parameters:valueString

Item value

Begins tracking changes to the RadPanelBar 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