Contact Sales: +1-888-365-2779
Rad

Menu for ASP.NET AJAX

Overview

Menu
The Telerik Menu control for ASP.NET AJAX is the 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 (ObjectDataSource, SqlDataSource, XmlDataSource) as well as 3.5 datasources like EntityDataSource, LinqDataSource, ADO.NET Service, WCF Web Service. 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

    RadMenu for ASP.NET AJAX has a flexible client-side API and comprehensive set of events guaranteeing full control over various functions performed on the client. It is easy to add, remove or disable 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 user experience.

    See demo

    Top

  • Extensive VS.NET Design-time Support

    The Telerik ASP.NET AJAX 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 RadMenu 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 top level contains the root items, which are always visible. Each root item may have, nested within it, a set of child items. Child items may have, nested within them, their own sets of child items. The child items are exposed when the root item on the previous level is expanded.

    See demo


    Top

  • Context Menu

    RadContextMenu control represents a context menu or popup menu. It is similar to RadMenu, having the same properties, methods, and events. The difference is that RadContextMenu does not appear automatically when the Web page loads the way RadMenu does. Instead, it is triggered by a client-side action which is either a right-click or hover over a target.

    See demo

    Top

  • Custom Attributes

    RadMenu 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, values or images for example.

    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). You can define two types of RadMenu templates: global which is automatically applied to all items and a per-item template that overrides the global template on an item-by-item basis.

    See demo

     

    Top

  • Scrolling

    If the overall height and width of the items in a group exceeds the predefined group’s height or width scrolling will be automatically enabled. Both Horizontal and Vertical scrolling are supported.

    See demo

    Top

  • Orientation and Expand Direction

    The flow of RadMenu items can be set to either horizontal or vertical. You can also control the direction, in which the child menu items expand and set it to up, down, left or right.

    See demo

    Top

  • Screen Boundaries Detection

    Telerik ASP.NET AJAX Menu automatically detects browser boundaries and the list of child items 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. You can assign a group name to a set of validators to ensure that validation occurs only for controls in the specified group. This enables you to have multiple separately-validated forms on a single page.

    See demo

    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 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 and Accessibility Standards Compliancy

    RadMenu for ASP.NET AJAX is compliant with the XHTML 1.1 requirement. The RadMenu follows Section 508 compliance and falls under the W3C Compliance Level “AA”, as defined by the W3C Web Content Accessibility Guidelines 1.0/2.0. RadMenu also offers full keyboard support with Shortcuts, Access Keys and Arrow-key navigation.

    Top

  • Right-to-Left Support

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

    See demo

    Top

  • Multi-column Support

    The child items in Telerik RadMenu for ASP.NET AJAX can be rendered in multiple columns.

    See demo

    Top

  • Animations

    Telerik ASP.NET AJAX Menu supports a variety of expand animation styles that can be used to create 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 7, Office 2007, Outlook, etc. The skins can be easily switched using a single property. In addition, RadMenu also supports rounded corners and shadows.


    Top

  • Industry-Best Cross-Browser Support

    Following our long tradition of industry best cross-browser support, ASP.NET RadMenu doesn’t make an exception. The component supports all major browsers, including Internet Explorer, Firefox, Safari, Opera and Google Chrome and produces identical results.

    Top

  • VS Plug-in for Testing RadControls

    Telerik's automated software testing tool Test Studio employs a rich set of features to help you automate AJAX-intense web content. You can test complex UI actions like drag-and-drop, invoke JavaScript functions from your test code, and perform logging actions. Additionally, the test recorder makes it easy to wait on AJAX operations before executing a specific verification. What’s more, Test Studio is the best way to test RadControls for ASP.NET AJAX. The powerful test recorder automatically detects the controls and exposes commonly used verifications. Learn more

    Top

$999

This and 70+ other controls are part of RadControls for ASP.NET AJAX


Buy NoworDownload
Free Trial

$1299

Get this product + 8 more as part of Premium Collection Bundle

  • All Telerik UI for web / desktop / mobile
  • Code Analysis and Refactoring tools
  • Data Access Tools & Reporting Engine

Buy Nowor Download
Free Trial

Full List of Controls
Integration capabilities

Product Resources