Hello,
We have the following issue with RadControls 2010.2 SP1 (I noticed in the changelog that nothing changed in SP2 in RadTreeView, and also we are suffering from a similar issue since RadControls 2009.3, which is what has kept us using 2009.2 until now):
Once we create a RadTreeView inside <div dir="rtl"> (or use dir="rtl" property of RadTreeView), the entire tree view and its context menus are right-to-left as expected; however, on IE6 the context menus do not look as well as they do in left-to-right: for example the icons do not have a different background color (no matter what skin we use).
And we have a larger problem (also on IE6): if I create two different context menus, and right-click on one and then on the other for a couple of times, all the context menu items get out of the context menu box.
It all works just great on IE6 if we use 2009.2, so we cannot upgrade to any newer version.
There's simple ASP.NET code to reproduce it:
<div dir="rtl">
<asp:ScriptManager runat="server"></asp:ScriptManager>
<telerik:RadTreeView runat="server">
<Nodes>
<telerik:RadTreeNode Text="Root" ContextMenuID="RootNodeMenu">
<Nodes>
<telerik:RadTreeNode Text="Child" ContextMenuID="TreeMenu" />
</Nodes>
</telerik:RadTreeNode>
</Nodes>
<ContextMenus>
<telerik:RadTreeViewContextMenu ID="TreeMenu">
<Items>
<telerik:RadMenuItem Text="ChildMenuItem" />
</Items>
</telerik:RadTreeViewContextMenu>
<telerik:RadTreeViewContextMenu ID="RootNodeMenu">
<Items>
<telerik:RadMenuItem Text="RootMenuItem"/>
</Items>
</telerik:RadTreeViewContextMenu>
</ContextMenus>
</telerik:RadTreeView>
</div>
Please advice.
Thanks!
We have the following issue with RadControls 2010.2 SP1 (I noticed in the changelog that nothing changed in SP2 in RadTreeView, and also we are suffering from a similar issue since RadControls 2009.3, which is what has kept us using 2009.2 until now):
Once we create a RadTreeView inside <div dir="rtl"> (or use dir="rtl" property of RadTreeView), the entire tree view and its context menus are right-to-left as expected; however, on IE6 the context menus do not look as well as they do in left-to-right: for example the icons do not have a different background color (no matter what skin we use).
And we have a larger problem (also on IE6): if I create two different context menus, and right-click on one and then on the other for a couple of times, all the context menu items get out of the context menu box.
It all works just great on IE6 if we use 2009.2, so we cannot upgrade to any newer version.
There's simple ASP.NET code to reproduce it:
<div dir="rtl">
<asp:ScriptManager runat="server"></asp:ScriptManager>
<telerik:RadTreeView runat="server">
<Nodes>
<telerik:RadTreeNode Text="Root" ContextMenuID="RootNodeMenu">
<Nodes>
<telerik:RadTreeNode Text="Child" ContextMenuID="TreeMenu" />
</Nodes>
</telerik:RadTreeNode>
</Nodes>
<ContextMenus>
<telerik:RadTreeViewContextMenu ID="TreeMenu">
<Items>
<telerik:RadMenuItem Text="ChildMenuItem" />
</Items>
</telerik:RadTreeViewContextMenu>
<telerik:RadTreeViewContextMenu ID="RootNodeMenu">
<Items>
<telerik:RadMenuItem Text="RootMenuItem"/>
</Items>
</telerik:RadTreeViewContextMenu>
</ContextMenus>
</telerik:RadTreeView>
</div>
Please advice.
Thanks!