请问在treeview获取选中节点信息的问题???

gplwf 2004-11-05 11:01:18
我现在是用了frame框架,左边放一个人员列表treeview,我如果选中了一个treeenode就传值到右边一个listbox,那样的话每选一次就要刷新,这个肯定老板不要的。。。
能不能把treeview搞成想很多c/s结构那样前面有个checkbox,先选中要所有的要选的,在在鼠标离开左边页面(left.aspx)时候,遍历treeview把所有选定的节点存入一个数组(user)里面传值呢?这样就只用传一次,选中的对象也比较清楚。。。可以在提交右边页面的时候获取数组(user)就行了..但是我不知道怎样才能在treeview每个节点前加一个checkbox,还有如果捕捉鼠标离开左边(left.aspx)页面。。
还有一个简单的方法不知道怎么实现,就是在同一张页面中左边我只放一个treeview,右边放其他的,用table就没办法了有行的限制。。不知道有没有其他的可以这样,如果能放到同一张页面中,就方便多了。。。。
各位帮帮忙,分不够在加~~~~~~~
...全文
308 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gplwf 2004-11-05
  • 打赏
  • 举报
回复
放到了同一张页面~~~,之前写table的时候不小心出了点问题。。呆会结贴
gplwf 2004-11-05
  • 打赏
  • 举报
回复
to muhan2008(MuHan)
写数据库这方法不错,不过这样的话还是有点问题,就是如果放在同一个web form中,我可以列出他选中的人的列表,好让他查看有没有选错人,以便修改。。
写数据库的话如果他先选了这个人,后来他又发现选错了,想取消的话,由于左边的treeview没有checkbox框,不好确认(这个我看了一下应该可以用SelectedImg替换,不知道是不是可以:P,如果可以的话就可以用写数据库了,可能就是会慢点)
gplwf 2004-11-05
  • 打赏
  • 举报
回复
to yezie(Rain)
我没做过什么项目。。。,有些具体的东西不是太懂
能不能具体点,
你说的实现起来对我而言还是由两个难点阿,1:如果让treeview带上一个checkbox,这个b/s结构的好像不是很多,而且我用的treeview是微软提供的,如果自己要更改的话就算有这个能力时间上都不允许,我想请问有没有其他的控件,有这个功能~~~~,还有就是传值的问题,我如何捕捉到鼠标离开左边页面的事件,或者其他事件(如果用按钮的话就显得太不方便了点)
maoyouth 2004-11-05
  • 打赏
  • 举报
回复
恩很不错的创意啊,支持,我也正在研究这样的方法
muhan2008 2004-11-05
  • 打赏
  • 举报
回复
写入数据库,读数据库。
yezie 2004-11-05
  • 打赏
  • 举报
回复
考虑下用js

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧