Telerik ASP.NET Menu comes with built-in adaptive behavior. When accessed via a mobile device, the control changes to create a user experience tailored to the device screen size. In this mode, RadMenu is mobile-friendly and its touch zones are bigger and easier to select.
Mobile vs Auto render modes
You can enable the mobile layout of the control by setting the RenderMode property of the Menu to Mobile.
To cover the rendering of both mobile and desktop devices, you could set the RenderMode property to "Auto" . This option will automatically decide how to render the control on a smartphone, tablet or PC.
For more accurate device detection, you could reference the Device Detection Framework, which ensures that the control is rendered with appropriate UI according to the device screen size.
For fine-tuning of the viewport you could add the following meta tag in the head section of the page:
For optimal experience on mobile devices, we suggest that you use Telerik controls together with the Page Layout Framework, which will add responsive capabilities to your layout.
See more mobile-optimized demos of Telerik controls in this responsive sample app.