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
>