最近写程序需要用到树,对树的操作应该没有问题!
我的问题是这样的:
下面是一颗树
站点
|
-站点1
-站点2
-站点3
.
.
.
-站点4
|
-分站1
-分站2
-分站3
当点击站点(站点1、站点2...)时,右边显示站点相关的信息,并且可以对站点信息进行增、删、改操作
当点击分站点(分站点1、分站点2...)时,右边显示分站点相关的信息,并且可以对分站点信息进行增、删、改操作
(注意:站点信息和分站点信息放在不同的表里并且有个关联字段)
我的做法是:
在右边放了一个panel1,将站点、分站点信息定义成用户控件
在最下边放一个panel2 上面放上相应的操作按钮
当用户点击节点时 根据用户点击的节点在panel1和panel2加载不同的控件
这样做功能是实现了
但是太复杂了,判断条件太多了 而且如果树的层次多的话 就没有办法操作了
请问有什么好的方法吗?
有人可以告诉我吗?
我的问题是这样的:
下面是一颗树
站点
|
-站点1
-站点2
-站点3
.
.
.
-站点4
|
-分站1
-分站2
-分站3
当点击站点(站点1、站点2...)时,右边显示站点相关的信息,并且可以对站点信息进行增、删、改操作
当点击分站点(分站点1、分站点2...)时,右边显示分站点相关的信息,并且可以对分站点信息进行增、删、改操作
(注意:站点信息和分站点信息放在不同的表里并且有个关联字段)
我的做法是:
在右边放了一个panel1,将站点、分站点信息定义成用户控件
在最下边放一个panel2 上面放上相应的操作按钮
当用户点击节点时 根据用户点击的节点在panel1和panel2加载不同的控件
这样做功能是实现了
但是太复杂了,判断条件太多了 而且如果树的层次多的话 就没有办法操作了
请问有什么好的方法吗?
有人可以告诉我吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货