怎么通过treeview显示本项目里的所有文件目录呀,这个数据都不知道从哪读呀!

解决方案 »

  1.   

    很简单的问题.随手写了一个:
     protected void Page_Load(object sender, EventArgs e)
            {
                DirectoryInfo f = new DirectoryInfo(Server.MapPath(""));
                XElement element = new XElement("Root", from c in f.GetDirectories()
                                                        select new XElement(c.Name));
                XmlDataSource xds = new XmlDataSource();
                xds.Data = element.ToString();
                TreeView tv = new TreeView();
                tv.DataSource = xds;
                tv.DataBind();
                this.form1.Controls.Add(tv);
    }