// The client event 'NodeEditingEntering' takes two parameters sender and e
// sender is the object which is raising the event
// e is the DataTreeNodeEventArgs
function WebDataTree_NodeEditingEntering(sender, e) {
//Gets the node object that is entering edit mode
var node = e.getNode();
//Gets the text of the node
var nodeText = node.get_text();
if (!confirm("Are you sure you want to enter edit mode on the node '" + nodeText + "'?"))
//Stops the node from entering into edit mode
e.set_cancel(true);
}