Currently we are experiencing an issue where the radmenu will lose the last rad menu item. It is coming off of a treeviewnode and sometimes when the treeview is refreshed the item comes back. Then it can be refreshed again and once again disappear. It also seems to consistently remove the last item at every context menu on every level of the tree view when this issue happens. Here is the code we use to build the radmenu. Most of the time the item contains the word "Rename". Are there any protected words for a radmenu?
**** BUILDING XML STRING *******************************
Dim sb As New StringBuilder
sb.Append(
"<Menu><Group Flow=""Vertical"">")
sb.Append("<Item Text=""Map Vehicle"" Value=""MapVehicle"" TextAlign=""Left""></Item><Item Text=""Map History ..."" Value=""MapHistory"" TextAlign=""Left""></Item>")
sb.Append(
"<Item Text=""Map Nearby ..."" Value=""MapNearby"" TextAlign=""Left""></Item>")
sb.Append(
"<Item Text=""Watch Live"" Value= ""WatchVehicle"" TextAlign=""Left""></Item>")
sb.Append(
"<Item Text=""Rename Vehicle"" Value=""RenameVehicle"" TextAlign=""Left""></Item>")
sb.Append(
"</Group></Menu>")
Return sb.ToString()
**********************************************************************
**** BIND TO RADMENU ***************************************
RadMenu4.LoadXml(XML FROM RETURNED FROM ABOVE)
**********************************************************************
***** CODE ON TREEVIEW ***********************************
<ContextMenus>
<telerik:RadTreeViewContextMenu ID="RadMenu4" runat="server" EnableEmbeddedSkins="false" Skin="Custom">
<CollapseAnimation duration="200" type="OutQuint" />
</telerik:RadTreeViewContextMenu>
</ContextMenus>
***********************************************************************