|
[cshtml]
@Html.EJS().TreeView("treeView").NodeTemplate("#treeTemplate").CssClass("custom").Created("oncreated").Fields(ViewBag.TreeViewContent).Render()
<script>
function oncreated() {
//you can get the TreeView element in 'this' instance
this.element.addEventListener("dblclick", function () {
alert("You have double clicked on the TreeView");
});
}
</script>
|
Hi Piramanayagam,
thank you works like a charm.
However, the node collapses when I double click it. Can I prevent that somehow?
Cheers,
Jonas
|
[CSHTML]
@Html.EJS().TreeView("treeView").NodeTemplate("#treeTemplate").CssClass("custom").Created("oncreated").NodeExpanding("onexpanding").NodeCollapsing("onexpanding").Fields(ViewBag.TreeViewContent).Render();
[Script]
function onexpanding(args) {
if(args.event.tapCount==2 ){
args.cancel=true;
}
} |