This is a migrated thread and some comments may be shown as answers.

context menu item (e.MenuItem) is null on ContextMenuItemClick events.

1 Answer 62 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
Praveen
Top achievements
Rank 1
Praveen asked on 29 Dec 2011, 01:11 PM
Hi,

I am not able to get ContextMenu Item on ContextMenuItemClick events after adding context menu item on client side.

 function ClientContextMenuShowing(sender, eventArgs) {
 menu = eventArgs.get_menu();
 var newItem = new Telerik.Web.UI.RadMenuItem();
 newItem.set_text('Test');
 newItem.set_value('1');
menu.get_items().add(newItem);
}

Please help.

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 29 Dec 2011, 02:41 PM
Hello,

Try the following javascript.
JS:
<script type="text/javascript">
function OnClientShowing(sender, args)
  {
     var menu = $find("<%= RadMenu1.ClientID %>");
     var menuItem = new Telerik.Web.UI.RadMenuItem();
     menuItem.set_text("New Item");
     menu.trackChanges();
     menu.get_items().add(menuItem);
     menu.commitChanges(); 
 }
</script>

Thanks,
Princy.
Tags
TreeView
Asked by
Praveen
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or