
treeView1.Nodes.Add(s[0])
TreeNode tn = treeView1.Nodes[0]
foreach (var item in s.Skip(1))
{
tn.Nodes.Add(item)
tn = tn.Nodes[0]
}
TreeNode RootNode=new TreeNode()this.treeView1.Nodes.Add(RootNode)
就这样加根节点,子节点也是同样方法。
语句: ParentNode.ChildNodes.Add(ChildNode)
其中:
ParentNode:父结点
ChildNodes:VS默认的父节点属性,用于获取父结点的第一级子节点
Add: VS默认的结点添加方法
ChildNode: 所要插入的子节点
<script type="text/javascript">function getChildren(){
var node = $('#tt1').tree('getSelected') //tt1是你的树的id
if (node){
alert(“有子节点")
} else {
alert("无子节点")
}
}
</script>
<ul id="tt1" class="easyui-tree" animate="true" dnd="false">
<li>
<span>Folder</span>
<ul>
<li state="closed">
<span>Sub Folder 1</span>
<ul>
<li>
<span><a href="">File 11</a></span>
</li>
<li>
<span>File 12</span>
</li>
<li>
<span>File 13</span>
</li>
</ul>
</li>
<li>
<span>File 2</span>
</li>
<li>
<span>File 3</span>
</li>
<li>File 4</li>
<li>File 5</li>
</ul>
</li>
<li>
<span>File21</span>
</li>
</ul>
<a href="#" onclick="getChildren1()">getChildren1</a>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)