|
@using Syncfusion.EJ2;
@Html.EJS().Maps("maps").ShapeSelected("shapeSelected").Layers(layer =>
{
layer.ShapeData(ViewBag.worldMap).Add();
}).Render()
<script>
function shapeSelected(args) {
var link = "https://en.wikipedia.org/wiki/";
var aEl = document.createElement('a');
aEl.rel = 'nofollow';
aEl.rel='nofollow' href = link + args.shapeData.name;
aEl.target = '_blank';
aEl.click();
}
</script> |
.ClientSideEvents(eve =>
{
eve.ShapeSelected("onSelect");
})