I achieved this by storing the nodeid when the selection in the treeview has changed.
This is my treeview (Razor):
@(Html.Kendo().TreeView()
.Name(
"treeview"
)
...
.Events(events => events.Select(
"nodeSelected"
))
)
and the nodeSelected javascript function:
var
selectedTreeItemId;
function
nodeSelected(e) {
var
nodeItem = e.node;
var
treeItem = treeview.dataItem(e.node);
selectedTreeItemId = treeItem.id;
}