<script language="javascript"> function CheckOne() { var cIndex=TreeView2.clickedNodeIndex; var tmp=cIndex.split("."); if (tmp.length==3) //代表都是第3层节点 { var pNode=TreeView2.getTreeNode(cIndex); var parentNode=pNode.getParent(); var NodeArray =new Array(); NodeArray=parentNode.getChildren(); for(var i=0;i<NodeArray.length;i++) { var cNode=NodeArray[i]; cNode.setAttribute('Checked','false'); if (cNode.getAttribute("Text")==pNode.getAttribute("Text")) { cNode.setAttribute('Checked','true'); } } } } </script>
PrivateSub Page_Load()Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load TreeView2.Attributes.Add("oncheck", "javascript:CheckOne();") End Sub