treeview可以动态的增加、删除

解决方案 »

  1.   

    最好还是用别的,因为它的PostBack很烦人的,还不如用javascipt写好
      

  2.   

    treeview 可以和后台的xml
    文件关联起来,动态控制时只要将xml文件改变就可以了。
    private void Page_Load(object sender, System.EventArgs e)
    {

    TreeView.TreeNodeSrc="tree1.xml"; TreeView.DataBind(); 
    }
    xml:
    <?xml version="1.0" encoding="gb2312"?>
    <TREENODES>
      <treenode text="话务管理" ChildType="Link" ImageUrl="../images/fileclose.GIF" ExpandedImageUrl="../images/fileopen.GIF">
    <treenode text="管理数据"           Target="main" navigateurl="../welcome.aspx"/>
    <treenode text="查询功能"           Target="main" navigateurl="" />
    <treenode text="对帐功能"               Target="main" navigateurl=""/>   
      </treenode>
    </TREENODES>
      

  3.   

    具体的例子也可以参考:
    http://msdn.microsoft.com/workshop/webcontrols/behaviors/library/treeview/treeview_client_ovw.asp
      

  4.   

    To lancy2000:我按你的方法执行后,仍然报错,不知对treeview控件还需设置哪些属性?能否在提示一下。