如何在asp.net treeview子节点添加节点
Treeview1有3个节点。 对这3个节点添加节点。 和着3个节点的子节点添加节点
asp treeview子节点添加节点
答案:2 悬赏:50 手机版
解决时间 2021-02-07 10:27
- 提问者网友:火车头
- 2021-02-07 00:50
最佳答案
- 五星知识达人网友:往事隔山水
- 2021-02-07 01:45
TreeView tv = new TreeView();
TreeNode node = new TreeNode();
for (int i = 0; i < tv.Nodes.Count; i++)
{
node.Text = "节点" + i;
tv.Nodes[i].Nodes.Add(node);
}
TreeNode node = new TreeNode();
for (int i = 0; i < tv.Nodes.Count; i++)
{
node.Text = "节点" + i;
tv.Nodes[i].Nodes.Add(node);
}
全部回答
- 1楼网友:第四晚心情
- 2021-02-07 02:33
这需要数据库设计的支持了.要在这张表里添加个字段:farthernode,以此为标识,用循环程序控制,父节node1,从数据库中选出所有farthernode是node1的,循环添加。哦,我明白你什么意思了.建树形应该用递归的。这样可以么,就是在数据库里在加一个字段存储子节点即childnode,它是bool型的,如果下面还有子节点的话就是true,反之为false,然后递归判断,只要不是false,就new 一个node,然后node.aad();..你写的方法行不通,因为数据都是动态的,你不可能知道所有的节点数据的.如果是固态的,何必写程序控制呢.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯