Hi John,
Thank you for contacting us.
RadMenu is not designed to show a large number of items and it is normal to observe slow performance in such cases. The issue is caused by the fact that
RadMenu creates visual elements for all menu items. However, there are other controls such as
RadListControl,
RadListView or
RadGridView which support UI virtualization and the items count does not affect their performance.
The following sample demonstrates how to use
RadDropDownList inside
RadMenu to show 200 items:
If you have further questions, please do not hesitate to write back.
Best wishes,
Jack
the Telerik team