I am having a similar problem and cannot really use your solution. In my case i have div in asp repeater with an ID="xyz"
then i have a RadContextMenu (doesnt matter if i put this is or out of repeater) and i set the <Targets> <telerik:ContextMenuElementTarget ElementID="xyz" /> </Targets>
everything works great of first div, but 2nd, 3rd and so on its not working. Inside div i have an area which handles onclick to do something else. of that area oncontextmenu i am doing e.PreventDefault() to not show ie11 context menu. Will appreciate any help.