function postBackByObject() ... { var o = event.srcElement; if(o.tagName == "INPUT"&& o.type=="checkbox") ...{ __doPostBack("",""); }} < asp:TreeView onclick ="javascript:postBackByObject()" ID ="TreeView1" runat ="server" OnSelectedNodeChanged ="TreeView1_SelectedNodeChanged" ShowLines ="True" EnableClientScript ="False" ShowCheckBoxes ="All" OnTreeNodeCheckChanged ="TreeView1_TreeNodeCheckChanged" > </ asp:TreeView >