What I'm successfully doing is to attach a ContextMenu to a Grid:
@(Html.Kendo().ContextMenu()
.Name(@
"menu"
)
.Target(@
"#grid"
)
.Filter(@
"tbody tr td"
)
.Orientation(ContextMenuOrientation.Vertical)
.Animation(
false
)
.Events(evt => evt.Select(@
"contextMenuItemSelect"
).Open(@
"contextMenuOpen"
))
.Items(
items =>
{
items.Add().Text(
"Rename"
);
items.Add().Text(
"Delete"
);
})
)
This works just as expected.
Now what I'm trying to do is to allow my Kendo context menu when clicking on a cell but show the browser's built-in menu when clicking on a link inside a cell. (See attached image)
I've tried various filters like .Filter(@"tbody tr td :not(a)") but this only results in a completely no-appearing context menu.
My question:
Is it possible to somehow achieve what I want?