web上的。如何做到?最好能给例子。

解决方案 »

  1.   


    //判断你的TreeNode的Level,根据Level的不同设置不同的右键菜单,通常触发的是鼠标点击事件 
    myTreeView.MouseClick += new MouseEventHandler(myTreeView_MouseClick); 
    void myTreeView_MouseClick(object sender, MouseEventArgs e) 

    myTreeView.ContextMenuStrip = null; 
    TreeNode selectNode = myTreeView.GetNodeAt(e.X, e.Y); 
    if (selectNode.Level == 0) 

    myTreeView.ContextMenuStrip = 你的ContextMenuStrip_1 

    else if (selectNode.Level == 1) 

    myTreeView.ContextMenuStrip = 你的ContextMenuStrip_2 

    //... ...
    }
      

  2.   

    晕死,就是在web页面上的treeview控件,右键点击其中的节点,弹出菜单。
    还不够清楚??3楼的好像是winform上的,我要的是web上的。但也很感谢你