Telerik подменю в радмену отсечки от экрана
У меня есть Telerik RAD меню на моей странице aspx. Меню связывается динамически, начиная справа налево.
Но если у меня только одно родительское меню, то подменю начинают отрезать экран, проблема больше не сохраняется, если у нас более одного родительского меню (в этом случае классы Telerik обрабатывают его автоматически). Кроме того, я не использовал какой-либо пользовательский класс над ним.
Я приложил скриншоты меню ошибок и ожидаемого меню.
вот мой код 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.