当前位置:编程学习 > C#/ASP.NET >>

高手们求救~~UltraWebTree树型控件复选框的2个问题``

1.UltraWebTree树型控件也绑定数据库     (绑定是一个工具管理数据库)
怎么点到父节点上复选框 子节点上的复选框全选上

2 查询也的出1个人所管理的工具 刀.锤子.斧头 
 当点中这个人名的时候,怎么在UltraWebTree树型控件中刀.锤子.斧头,前面复选框中自动选上
 急 帮能解决加分 --------------------编程问答-------------------- 555555555自己顶下```````那位高手会帮帮忙啊` --------------------编程问答-------------------- UltraWebTree  选中事件你需要添加两个事件
<ClientSideEvents    NodeChecked="uwTreeStructure_NodeChecked"NodeClick="uwTreeStructure_NodeClick">
</ClientSideEvents>

这是两个js 

//设置子节点选中 
function setcheck(node,Pc) 

var ChildNode=new Array(); 
ChildNode=node.getChildNodes(); //获取选中节点的子节点

if(parseInt(ChildNode.length)==0) //不存在子节点

return;

else 

for(var i=0;i<ChildNode.length;i++)    //遍历子节点

var cNode=ChildNode[i]; 
if(parseInt(cNode.getChildNodes().length)!=0)   //子节点的子节点
{
setcheck(cNode,Pc);           
}
cNode.setChecked(Pc);


}
//复选框选中事件
function uwTreeStructure_NodeChecked(treeId, nodeId, bChecked)
{
var tree=igtree_getTreeById('UltraWebTree1');
var node=igtree_getNodeById(nodeId);
if(bChecked)
{
setcheck(node,true);
node.setExpanded(true);
}
else
{
setcheck(node,false);
}
}
//节点单机事件
function uwTreeStructure_NodeClick(treeId,nodeId)
{
var node=igtree_getNodeById(nodeId);
node.setChecked(true);
node.setExpanded(true);
}
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,