Telerik подменю в радмену отсечки от экрана

У меня есть Telerik RAD меню на моей странице aspx. Меню связывается динамически, начиная справа налево.

Но если у меня только одно родительское меню, то подменю начинают отрезать экран, проблема больше не сохраняется, если у нас более одного родительского меню (в этом случае классы Telerik обрабатывают его автоматически). Кроме того, я не использовал какой-либо пользовательский класс над ним.

Я приложил скриншоты меню ошибок и ожидаемого меню.

Ошибка RAD Menu

Ожидаемое меню RAD

вот мой код RAD Menu на странице aspx:

 <telerik:RadMenu runat="server" ID="rdmnMainMenu" EnableAutoScroll="true" EnableRootItemScroll="true" EnableRoundedCorners="true" EnableShadows="true" EnableOverlay="true"    OnItemCreated="rdmnMainMenu_ItemCreated" Skin="Default" AutoSkinMode="false" OnClientItemClicked="mnuMain_clicked" OnClientItemClosed="mnuMain_closed" Width="100%" OnClientMouseOut="mnuMain_MouseOut" OnClientMouseOver="mnuMain_MouseOver" ClientKey="mnuMain_app" >

2 ответа

Добавьте следующее свойство в RAD Menu:

DefaultGroupSettings-OffsetX="0" 

Это происходит из-за того, что у вас есть элемент управления (обычно radgrid), который использует режим RenderMode, отличный от вашего пункта меню. Убедитесь, что ваши элементы управления используют один и тот же RenderMode.

Другие вопросы по тегам