Attribute | Value | Description |
|---|
ExpandMode | MultipleExpandItems | Gets of sets a value indicating the behavior of RadPanelbar when an item is expanded. |
CssClass | | Sets the Cascading Style Sheet (CSS) class applied to the main TABLE tag of the RadPanelbar. |
Skin | A String specifying the skin. The default value is empty string (""). | the skin used by RadPanelbar. |
Height | | Sets the height of the RadPanelbar control. |
Width | | Sets the width of the RadPanelbar control. |
ExpandAnimationType | None | The visual effect that is applied when the Panel Items are expanded. |
ExpandAnimationDuration | 200 | The time in milliseconds that the expand animation will last. |
CollapseAnimationType | None | The visual effect that is applied when the Panel Items are collapsed. |
CollapseAnimationDuration | 200 | The time in milliseconds that the collapse animation will last. |
ItemCssClass | | Sets the Cascading Style Sheet (CSS) class applied to the items above level 1. |
ItemDisabledCssClass | | Sets the Cascading Style Sheet (CSS) class applied to the disabled items above level 1. |
ItemExpandedCssClass | | Sets the Cascading Style Sheet (CSS) class applied to the expanded items above level 1. |
ItemFocusedCssClass | | Sets the Cascading Style Sheet (CSS) class applied to the focused items above level 1. |
ItemClickedCssClass | | Sets the Cascading Style Sheet (CSS) class applied to the selected items above level 1. |
ItemImageUrl | | The path to an image to display for the item. This property accepts the special tokens *SkinPath* and *PageName*. |
ItemHoveredImageUrl | | The path to an image to display for the item when the user moves the mouse over the item. This property accepts the special tokens *SkinPath* and *PageName*. |
ItemHeight | | inherited from the default webcontrol class |
ItemWidth | | inherited from the default webcontrol class |
RootItemCssClass | | If using the item or level css options of the skinobject then the level and item number will be added to the name of the CSS class. |
RootItemDisabledCssClass | | the Cascading Style Sheet (CSS) class applied when the panel item is disabled. If using the item or level css options of the skinobject then the level and item number will be added to the name of the CSS class. |
RootItemExpandedCssClass | | the Cascading Style Sheet (CSS) class applied when the panel item is opened (its child items are visible). If using the item or level css options of the skinobject then the level and item number will be added to the name of the CSS class. |
RootItemFocusedCssClass | | the Cascading Style Sheet (CSS) class applied when the panel item is focused. If using the item or level css options of the skinobject then the level and item number will be added to the name of the CSS class. |
RootItemClickedCssClass | | the Cascading Style Sheet (CSS) class applied when the panel item is clicked. If using the item or level css options of the skinobject then the level and item number will be added to the name of the CSS class. |
RootItemImageUrl | | the path to an image to display for the item. This property accepts the special tokens *SkinPath* and *PageName*. |
RootItemHoveredImageUrl | | the path to an image to display for the item when the user moves the mouse over the item. This property accepts the special tokens *SkinPath* and *PageName*. |
RootItemHeight | | inherited from the default webcontrol class |
RootItemWidth | | inherited from the default webcontrol class |
SelectedPathHeaderItemCss | | The CSS class for the root group item that is currently selected or one of it's children is currently selected |
SelectedPathItemCss | | The CSS class for the item that is currently selected or one of its children is selected. Note: does not apply to the root panel group. See SelectedPathHeaderItemCss. |
SelectedPathItemImage | | This image(breadcrumb) will be shown if the panel item or one of its children items is selected. The image accepts the tokens *PageName* and *SkinPath*. |
SelectedPathHeaderItemImage | | This image(breadcrumb) will be shown if the panel item or one of its children items is selected. The image accepts the tokens *PageName* and *SkinPath*. |
ShowPath | True | If set to true, the current page item and its parents will be displayed as focused. |
EnableToolTips | True | If set to true, tooltips will be shown when the user hovers with the mouse over the Panel Items. |
ImagesOnlyPanel | False | The panel item uses the icon file specified for the page instead of the page name. However, if no icon file is specified, then the page name is used as the item text. |
EnableLevelCss | False | If set to true, "Level" and the level of the panel item will be added to the beginning of its CSS class. Works for ItemCssClass, ItemCssClassOver, ItemCssClassClicked, ItemCssClassDisabled. For example: if ItemCssClass = "panel_item" then the panel will use "Level0panel_item" for the root group of items, "Level1panel_item" for the level 1 items and so on. |
EnableItemCss | False | If set to true, each item in the panel that is not in the root group will have its CSS class changed according to the position of that item in the panel group. The number will be appended in the end of the CSS classes ItemCssClass, ItemCssClassOver, ItemCssClassClicked, ItemCssClassDisabled. For example: if ItemCssClass = "panel_item" then the panel will use "panel_item1" for the first item, "panel_item2" for the second and so on. This property can be combined with EnableLevelCss. |
EnableRootItemCss | False | If set to true, each item in the root panel will have its CSS class changed according to the position of that item in the group. The number will be appended in the end of the CSS classes ItemCssClass, ItemCssClassOver, ItemCssClassClicked, ItemCssClassDisabled. For example: if ItemCssClass = "panel_item" then the panel will use "panel_item1" for the first item, "panel_item2" for the second and so on. This property can be combined with EnableLevelCss. |
MaxLevelNumber | 10 | If EnableLevelCss is set to True, this property limits the number of levels that will use the modified CSS classes. If there are more levels after MaxLevelNumber, their CSS classes will be the default ones. For example when MaxLevelNumber = 3 and ItemTextSelectedCssClass = "sel_item" all panel items after level 3 will have their ItemTextSelectedCssClass set to "sel_item", while all items below level 3 will have the ItemTextSelectedCssClass and the value of the level "Level0sel_item", "Level1sel_item" etc. |
MaxItemNumber | 20 | If EnableItemCss or EnableRootItemCss are set to True, this property limits the number of items that will use the modified CSS classes. If there are more levels after MaxLevelNumber, their CSS classes will be the default ones. For example when MaxItemNumber = 3 and ItemTextSelectedCssClass = "sel_item" all items after the third one will have their ItemTextSelectedCssClass set to "sel_item", while the first three will have the ItemTextSelectedCssClass and the order of the item - "sel_item1","sel_item2", "sel_item3". |
MaxLevel | | The maximum number of levels to display. Useful if you have a deep panelbarand would like to show only a part of it. If set to 0 only the header group will be shown. |
OnClientMouseOver | | If specified, the OnClientMouseOver client-side event handler is called when the mouse moves over a panelbar item. |
OnClientMouseOut | | If specified, the OnClientMouseOut client-side event handler is called when the mouse moves out of a panelbar item. |
OnClientItemFocus | | If specified, the OnClientItemFocus client-side event handler is called when a panelbar item is selected using either the keyboard (the [TAB] or arrow keys) or by clicking it. |
OnClientItemBlur | | If specified, the OnClientItemBlur client-side event handler is called when a panelbar item loses focus as a result of the user pressing a key or clicking elsewhere on the page. |
OnClientItemClicked | | This event is similar to OnClientItemFocus but fires only on mouse click. |
OnClientItemClicking | | This event is similar to OnClientItemFocus but fires only on mouse click. |
OnClientItemOpen | | If specified, the OnClienItemOpen client-side event handler is called after a panelbar item is opened. |
OnClientItemClose | | If specified, the OnClienItemClose client-side event handler is called after a panelbar item is closed. |
OnClientLoad | | If specified, the OnClienLoad client-side event handler is called after the panelbar is fully initialized on the client. |
CausesValidation | true if validation is performed when an item is selected; otherwise, false. The default value is true. | a value indicating whether validation is performed when an item within the RadPanel control is selected. |
ShowOnlyCurrent | | If set to "CurrentItem" then the panelbar will render only the currently selected item and its child items. If set to "RootItem" then the panelbar will render all child items of the root item that is selected or is a part of the path to the currently selected item. If set to "ChildItems" the panelbar will render only the child items of the currently selected item(but not the item itself). If you specify a Page ID, the panel will display only the child items of the specified page. You can also specify a the name of the page instead of its ID- the format is "PageItem:Home"(where "Home" is the page name). Allowed values are "CurrentItem", "RootItem", and the ID or name of a DNN Page. |
EnableItemId | False | If set to "True", the panelbar will generate an ID property for each panelbar item. The ID will have a value "P_" + the database ID of the page. For example "P_36" |
EnablePageIcons | True | Specifies whether to show the page icons as a left logo of the panel item. |
EnableUserMenus | True | A Boolean parameter, specifying whether or not to show the normal(non-admin) menu pages in the panel. |
EnableAdminMenus | True | A Boolean parameter, specifying whether or not to show the admin(Admin and Host) pages in the panel. |
CopyChildItemLink | False | Some panel items have disabled links(for example "Admin", "Host" etc.). If you have a panel with MaxLevel=0, then these panels will be inaccessible because you cannot click on "Admin" or "Host" items. With this option set to True, all panel items that do not correspond to a page will point to their first child item. For example clicking on the Admin panel will redirect the user to "Admin>Site Settings"(the first child page in the admin panel). |
PagesToExclude | | A comma-separated list of pages IDs OR Names that will NOT be included in the panelbar navigation control. |