Telerik
Rad

Menu for ASP.NET AJAX

Skip Navigation LinksHome / Products / ASP.NET AJAX Controls / Menu

Overview

Menu
What’s on your components menu list? If you see the Telerik Menu control for ASP.NET AJAX, then this is your ideal choice for building lightweight, search-engine friendly menu systems. Thanks to its super-efficient rendering technology RadMenu produces significantly less markup and loads in no time. Its wealth of features includes rich client-side API, flexible databinding, context menus, animations and more.

Features

  • Semantic Rendering for Minimal HTML

    The Telerik ASP.NET AJAX Menu control implements a highly efficient semantic rendering, which uses list items and CSS instead of tables. As a result the HTML output is significantly reduced, which dramatically improves performance.

    Top

  • Powerful Databinding

    RadMenu for ASP.NET AJAX supports binding to all ASP.NET 2.0 declarative datasources (AccessDataSource, ObjectDataSource, SqlDataSource, SiteMapDataSource, XmlDataSource) as well as the new LinqDataSource. The control can also be bound to web services on the client and load data on demand which results in previously unattainable performance boosts.

    See demo

    Top

  • Rich Client-side API

    The ASP.NET Menu control by Telerik has a rich client-side API and comprehensive set of events guaranteeing full control over various functions performed on the client. You can easily add/delete/update items at the client side and all the changes will be persisted on the server as well. The rich client-side API provides unbeatable performance and desktop-like experience.

    See demo

    Top

  • Extensive VS.NET Design-time Support

    The Telerik ASP.NET Menu control provides rich design-time support functionality making customizations and configurations very easy. Some of the key capabilities are:
    • Applying skins in design time and easily switching between them - the Choose
    • Skin command in RadCombobox Smart tag automatically detects the preset skins
    • Item Builder dialog for easy inline creation
    • Design-time support for declarative data sources

    Top

  • Menu Structure

    The menu consists of a hierarchy of items. The items on one level are exposed when the parent item on the previous level is expanded. Each Item is represented by a RadMenuItem instance.

    • At the top level are the root items, which are always visible.
    • Each root item may have, nested within it, a set of child items. Children of the root items are considered level 1 items. They are available using the Items property of the root item (RadMenuItem.Items)
    • Child items may have, nested within them, their own sets of child items. Children of level 1 items are considered level 2 items; children of level 2 items are considered level 3 items; and so on.

    See demo

    Top

  • Context Menu

    RadContextMenu provides clean and flexible API for all scenarios where you will need a popup menu for context help within your application, or for dynamic links in the body text of your pages.

    See demo

    Top

  • Custom Attributes

    Telerik ASP.NET Menu provides full support for custom attributes both on the server and on the client. It is easy to customize the item and include any attribute relevant for your scenario: additional text, value or image.


    Top

  • Template Support

    You can embed any content inside a RadMenu for ASP.NET AJAX template, including HTML markup and ASP.NET server controls, as well as other third-party controls (and any control from the Telerik RadControls for ASP.NET AJAX suite as well). 

    See demo

     

    Top

  • Scrollable Menus

    The Telerik ASP.NET Menu automatically sizes your menus and creates a scroll for your users to access all information with ease. Both Horizontal and Vertical scrolling are supported.

    See demo

    Top

  • Screen Boundaries Detection

    Telerik ASP.NET AJAX Menu automatically detects browser boundaries and groups will be opened in the opposite direction, if the window edges are to be crossed.

    Top

  • Validation

    RadMenu provides a built in ASP.NET validation.  The menu can trigger validation of other controls on the form when it performs a post-back to the server.
    By default, all validators on the Web page must be successful before the postback can occur. You can limit the controls that must be validated when the menu performs a post-back, while still allowing other controls on the Web page to be validated, by using Validation Groups.

    Top

  • Search Engine Friendly

    The Telerik ASP.NET Menu control completely follows the principles of Search Engine Optimization. The control's innovative rendering generates semantic lists and standard <a> tags, which are properly recognized and highly valued by search engines. As a result, all content accessible through this control will be automatically indexed and ranked with no extra effort required from the developer.

    Top

  • XHTML standards compliancy

    RadMenu for ASP.NET AJAX is compliant with the XHTML 1.1 requirement. RadMenu also has full support for keyboard navigation with Shortcuts, Access Keys and Arrow-key navigation.    

    Top

  • Right-to-Left Support

    Telerik ASP.NET Menu provides full support for Right-to-Left languages.

    See demo

    Top

  • Animations

    Telerik ASP.NET AJAX Menu supports a variety of expand animation styles for a great user experience. You can select among predefined animations and further customize them with any settings relevant for your scenario.

    Top

  • Appearance

    RadMenu is shipped with a rich set of skins that allow you to easily build slick interfaces with the look-and-feel of Windows Vista, Office 2007, Outlook, etc. The skins can be easily switched using a single property.

    See demo

    Top

Part of RadControls for ASP.NET AJAX 

License:
Developer License with Subscription and Priority Support
Full List of Controls

Product Resources

Powered by Sitefinity ASP.NET CMS

Contact Us | Site Feedback | Terms of Use | Privacy Policy
Copyright © 2002-2009 Telerik. All rights reserved.