8 Answers, 1 is accepted

The Kendo UI TreeView supports the checkChildren configuration option that shows indeterminate (tri-state) checkboxes. You can see it in action on the checkboxes online demo.
Regards,Alex Gyoshev
the Telerik team

It's actually the other way around I'm interested in. I have checkChildren set to true which is fine as when I select a parent it's children are selected. I am talking about when I select a child, I want the parent to be set to the intermediate greyed checkbox. I cannot get this to work.
Thanks,
Keith
When checking child nodes, and the checkChildren configuration option is set to true, the parent nodes should get the indeterminate state, as in the attached screenshot. Does this not occur in your page? If that is the case, please provide a jsBin that shows the problem, as well as details about the used browser. If this is not what you are looking for, please elaborate.
Kind regards,Alex Gyoshev
the Telerik team

I can confirm that this behavior occurs in both Chrome and Safari. In IE9 and Firefox the functionality is as expected.
Have a look at your own demo in Chrome:
http://demos.kendoui.com/web/treeview/checkboxes.html
Thanks,
Keith
The indeterminate state is not supported by Safari for Windows; however, it is visible on Mac OS.
Chrome correctly displays the indeterminate state on both Windows and Mac OS on our side (screenshot on windows attached).
Regards,Alex Gyoshev
the Telerik team

That is really strange, I am using the latest chrome version (Version 26.0.1410.64 m) and I don't see the intermediate check boxes. See attached images:
Keith
Thank you for providing that screenshot. It appears that chrome does not show the indeterminate state when the Windows classic theme is used. The screenshot I posted uses the default (Aero-enabled) theme. The bug has been fixed recently and will soon be available in Chrome.
Regards,Alex Gyoshev
the Telerik team