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.
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.