| function RadTreeView_OnClientContextMenuItemClicked(sender, args) { |
| var node = args.get_node(); |
| var menuItem = args.get_menuItem(); |
| if (node.get_level() != 0) { |
| var parentNode = node.get_parent(); |
| switch (menuItem.get_value()) { |
| case "Edit": |
| { |
| window.radopen("EditFormCS.aspx?ProgName=" + node.get_text() + "&MgrName=" + parentNode.get_text(), "UserListDialog"); |
| break; |
| } |
| case "Manager": |
| { |
| window.radopen("AddManagerCS.aspx", "UserListDialog"); |
| break; |
| } |
| case "Program": |
| { |
| window.radopen("AddProgramCS.aspx?Name=" + node.get_text(), "UserListDialog"); |
| break; |
| } |
| case "Delete": |
| { |
| window.radopen("DeleteFormCS.aspx?ProgName=" + node.get_text(), "UserListDialog"); |
| break; |
| } |
| default: break; |
| } |
| } |
| } |
I need to get parent node text to pass it as a variable in my contextmenu items. Could you please tell me how to get this kind of functionality.