RadMenu for ASP.NET

RadMenu Send comments on this topic.
RadMenu Class
See Also  Members  
Telerik.WebControls Namespace : RadMenu Class


A navigation control used to create collapsing interfaces.

Object Model






 

Namespace: Telerik.WebControls
Assembly: RadMenu (in RadMenu.dll)

Syntax

Visual Basic (Declaration) 
Public Class RadMenu 
   Inherits RadSkinnableControl
   Implements IRadMenuItemContainer 
Visual Basic (Usage)Copy Code
Dim instance As RadMenu
C# 
public class RadMenu : RadSkinnableControl, IRadMenuItemContainer  

Remarks

The RadMenu control is used to display a list of items in a Web Forms page.The RadMenu control supports the following features:

  • Databinding that allows the control to be populated from various datasources
  • Programmatic access to the RadMenu object model which allows dynamic creation and customization of menus.
  • Customizable appearance through built-in or user-defined skins.

Items

The RadMenu control is made up of tree of items represented by RadMenuItem objects. Items at the top level (level 0) are called root items. An item that has a parent item is called a child item. All root items are stored in the Items collection. Child items are stored in a parent item's Items collection.

Each item has a Text, NavigateUrl, and a Value property. The value of the Text property is displayed in the RadMenu control, while the Value property is used to store any additional data about the item, such as data passed to the postback event associated with the item. When clicked, an item can navigate to another Web page indicated by the NavigateUrl property.

Inheritance Hierarchy

System.Object
   System.Web.UI.Control
      System.Web.UI.WebControls.WebControl
         System.Web.UI.WebControls.BaseDataBoundControl
            System.Web.UI.WebControls.DataBoundControl
               Telerik.RadMenuUtils.RadControl
                  Telerik.RadMenuUtils.RadSkinnableControl
                     Telerik.WebControls.RadMenu

Requirements

Namespace: Telerik.WebControls

Platforms: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: RadMenu (in RadMenu.dll)

See Also