Hi,
Running your samples code for both JavaScript and MVC the TreeView displays an odd tendency. Select a parent node, so that all children are checked. Then unselect one child. The parent rightly becomes tristate status. Now click on the parent. On your demo (
http://js.syncfusion.com/demos/web/default.htm#!/azure/treeview/events) all the nodes are unchecked. But in your sample code all the children become unchecked correctly but the parent becomes checked incorrectly
See image attached.
Is this going to be fixed in the next release or is there a work around.
Cheers ... Rob.
Attachment:
syncfusiontreeview_a2fb4104.zip