You can not use the RadAjaxLoadingPanel control with the RadContextMenu control (without some complex JavaScript to enable/disable the loading panel and position it correctly). However, you can use the built-in LoadingStatusTemplate to get the same functionality. Simply add the same image you wanted to use in the RadAjaxLoadingPanel to the LoadingStatusTemplate and that image will display until the menu items are loaded. Here is a quick example: