Hi David,
My sincere apologies for the delay in responding to you.
You have to set AutoPostBackOnNodeCheckChanged as false to avoid postback when the checkbox is clicked. We noticed that node click event is called along with Checkbox click event. This is the cause of the issue. To avoid this we have to cancel the node click event in the clientside such as shown below.
$script language="javascript" type="text/javascript">
function nodeCheckChange(node)
{
//Avoids Node click event when the checkbox is Clicked
_sfTreeView1.OnClick(this, event.cancelBubble=true)
}
$/script>
However we have attached one sample for your references.
TreeViewSample.zipWe will get back to you tommorrow regarding your second query.
Thanks for using Syncfusion products.
Regards,
Gokulkumar.B