The Telerik UI for ASP.NET Core Menu is a navigational component that displays hierarchical data as a multi-level menu. You can easily implement and customize the component as it provides rich styling for unordered lists of items that can be used for navigation and command execution. In addition to its built-in navigation capabilities, you can browse through the Menu items and their children, define templates for the individual nodes, render text and icons/images and respond to events.
Displaying items from the bottom side of the menu is not always the best, that is why the component offers several direction options. You can set the component to display its items from the left, right, top or bottom, or give it a custom direction by specifying the direction for the root and the child items.
The component provides an option to render custom content such as images and sprites in the menu items. In that way, you can easily customize the Menu in your project and give it a more colorful and sophisticated look.
The Menu component features various items, some of which might not be linked to a certain URL. However, to ensure the application can react to user actions, the Telerik UI for ASP.NET Core Menu fires various events, such as Opened, Closed, Selected, Disabled, Activated and more.
Define the exact look and feel of your application's navigation menu using Menu Templates which can be defined on an item-by-item basis to provide a fully customized appearance.
The UI for ASP.NET Core Menu component includes a feature that allows hiding menu items from unauthorized access. The feature can be enabled through a single property called SecurityTrimming and relies heavily on ASP.NET Core Authorization.
The Telerik for ASP.NET Core Menu comes with two options for implementation—using HTML or Tag Helpers. You can also use them to help you with the Context Menu.
The ASP.NET Core Menu component can be used in any application where accessibility is an important factor as it is Section 508 and WCAG Guidelines compliant.
The Menu component has several built-in themes, such as Default (our own styling), Material (based on the Material Design guidelines), Bootstrap (which looks like the Bootstrap styling to integrate better) and Fluent (based on Microsoft Fluent UI). You can easily customize any of the out-of-the-box themes with a few lines of CSS to match your customer’s design requirements or create new themes by using the Telerik SASS ThemeBuilder application.
Yes, you can try all Telerik UI for ASP.NET Core components without paying anything or having to provide any payment details by simply signing for the free 30-day trial. During the evaluation, you will have access to each ASP.NET Core component, technical support, demos, documentation, and on-demand technical training.
Yes, of course – you can easily specify a target element and alignment for the Context Menu. You can also define whether it will be displayed on right click (default) or upon another user action. You can add a list of items to a context menu, create multilevel menus and attach event handlers to the menu items for seamless integration with other controls like the ASP.NET Core Grid.
The Menu is part of Telerik UI for ASP.NET Core, a professional grade UI library with 110+ components for building engaging, consistent, and feature-rich applications. You can buy the suite online or contact our sales team.
You can, of course, decide to purchase a DevCraft license. It bundles all Progress Telerik .NET and JavaScript UI components.
Getting started with any of the Telerik UI for ASP.NET Core components is easy. As a first step we recommend signing up for a trial (or purchase a license if you wish) and then see the extensive Menu documentation. You can also play with the available demos and explore the source code behind each of the examples.
This is a typical use case for such components and Telerik UI for ASP.NET Core Menu component holds the solution. The component supports a so-called scrollable feature that allows users to get to the menu item they desire by simply scrolling with their mouse.
See Telerik UI for ASP.NET Core in action and check out how much it can do out-of-the-box.
Check out the offers. Purchase an individual suite, or treat yourself to one of our bundles.
Try Telerik UI for ASP.NET Core with dedicated technical support.