例如:这是几个根节点
aa(1)  添加
bb(3)  添加
cc(3)  添加
这个1,3,3表示根节点里的节点个数,就是要在节点aa(1)后面添加个按钮用来添加,这个按钮怎么添加呢,
大哥帮帮忙呀

解决方案 »

  1.   

    可是要求让加在里边呀,对了我在panel里自动添加了几个picturebox,在picturebox里显示图片,怎样才能拖动这个照片呢???
      

  2.   

    可以参考下面代码:protected void submitOK_Click(object sender, EventArgs e)
            {
                TreeView1.Nodes.Clear();//在重新加载之前将原来的节点清除
                TreeNode tn = new TreeNode();
                DataView dv = drv("Select * from usiCompanyMenus where UpLevelID=-1 and CompanyID='" + ddlJGLB.SelectedValue + "' order by UpLevelID DESC");
                foreach (DataRowView Dr in dv)
                {
                    tn.Text = Dr["MenuCaption"].ToString();
                    tn.Value = Dr["MenuID"].ToString();
                    tn.SelectAction = TreeNodeSelectAction.None;
                    tn.Text += "&nbsp;&nbsp;<a href=EditTreeMenu.aspx?id=" + tn.Value + "&Operation_type=Modi><font color=FF6600>[编辑]</font></a>";
                    tn.Text += "&nbsp;&nbsp;<a href=EditTreeMenu.aspx?id=" + tn.Value + "&Operation_type=Add><font color=006600>[添加]</font></a>";
                    tn.Expanded = true;                TreeView1.Nodes.Add(tn);
                    Button d = new Button();
                    d = (Button)this.Page.FindControl("Delete");
                    //d.Attributes.Add("onclick", "return confirm('删除将同时删除该级别下所有的下级分类!确认要删除吗?');");
                }
            }
      

  3.   


    我的是winform,不是web,这怎么办呢?
      

  4.   

    TreeView.Nodes.Add(node)时候动态创建一个按钮不知道可不可以行
    没试过,空了测试下