我的treeview已与数据库成功连接上,默认状态是展开的,但是我想让它能展开能合拢,应该怎么设置呢?还有,我想在点击叶节点时能传给另个页一个参数,应该怎样实现呢?请大家帮忙啊!谢谢!

解决方案 »

  1.   

    TreeNode有Expend()和Collapse()方法,一个是打开,一个是折叠,你要做的是判断用户点击的是哪个节点,可在TreeView的AfterSelect事件中判断,同时也可将选定值送给你指定的页面。
      

  2.   

    可是我的这个treeview怎么没有afterselect事件呢?在线等候,谢谢 !
      

  3.   

    是webform还是winform? treeview不一样的单击treeview获取当前节点索引就可以了
      

  4.   

    你用的是ms的treeview?还是三方的?
      

  5.   

    我用的是vs2005;默认的treeView啊?什么 SelectNodeIndex,ClickNodeIndex怎么都没有呢?急啊!
      

  6.   

    我是不是需要下载微软的Microsoft.Web.UI.WebControls.dll阿?可是我在运行bulid.dat时不能出来这个类库啊?请大虾们帮忙啊!
      

  7.   

     void treeView1_MouseDown(object sender, MouseEventArgs e)
            {
                 System.Windows.Forms.TreeNode node=this.treeView1.GetNodeAt(e.Location);
            }
      

  8.   

    请问我的treeView里为什么没有AfterSelect事件呢?
      

  9.   

     this.treeView1.AfterSelect+=new TreeViewEventHandler(   );你的事件列表里面没有吗?用代码输入呢?
      

  10.   

    再顶一下,treeview 怎样展开与合拢呢?我用的是System.Web.UI.WebControls的treeView,救命啊