or

protected void trMenu_TreeNodePopulate(object sender, RadTreeNodeEventArgs e) { RadTreeNode node = e.Node; if (!treenav.PopulateNodefromXML(sender, node)) { e.node.EnableContextMenu = false; } }<cc2:xcTreeView ID="trMenu" runat="server" CssClass="TreeView" PersistLoadOnDemandNodes="true" NodeIndent="15" OnClientNodeClicking="onNodeClicking" OnClientMouseOver="ClientMouseOver" onnodeexpand="trMenu_TreeNodePopulate" ShowLines="True" Style="border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;" Skin="Outlook" Font-Names="'Asap',Tahoma" MultipleSelect="true" Width="99%" meta:resourcekey="trMenuResource1" SingleExpandPath="false" OnContextMenuItemClick="tree_ContextClicked" onClientContextMenuShown="ClientContextMenuShown" OnClientContextMenuShowing="ClientContextMenuShowing"> <ContextMenus> <telerik:RadTreeViewContextMenu Skin="Outlook" ID="EmptyMenu" runat="server" Width="30px" > <Items> <telerik:RadMenuItem IsSeparator="true"></telerik:RadMenuItem> </Items> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu Skin="Outlook" Font-Size="10pt" ID="FARMCMenu" runat="server" Font-Names="'Asap',Tahoma"> <Items> </Items> <CollapseAnimation Type="None" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu Skin="Outlook" Font-Size="10pt" ID="WAPCMenu" runat="server" Font-Names="'Asap',Tahoma"> <Items> </Items> <CollapseAnimation Type="None" /> </telerik:RadTreeViewContextMenu> <telerik:RadTreeViewContextMenu Skin="Outlook" Font-Size="10pt" ID="SITECMenu" runat="server" Font-Names="'Asap',Tahoma"> <Items> </Items> <CollapseAnimation Type="None" /> </telerik:RadTreeViewContextMenu> </ContextMenus> </cc2:xcTreeView>