protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
TreeNode tp = new TreeNode("0", "0");
Fun(@"F:/1月27日下午6点", tp);
//for (int i=0; i < 10; i++)
//{
// Button bnt = new Button();
// bnt.Text = "下载";
// bnt.ID = i.ToString();
// bnt.Click += new EventHandler(bnt_Click);
// TreeNode tn = new TreeNode(bnt,i.ToString());
// TreeView1.Nodes.Add(tn);
//}
}
}
public void Fun(string path, TreeNode tnn)
{
path += "//";
TreeNode tn = new TreeNode(path, path);
if (tnn.Value == "0")
{
tnn = tn;
TreeView1.Nodes.Add(tnn);
}
//没有子目录
foreach (string name in Directory.GetFiles(path))
{
TreeNode tn1 = new TreeNode(name, name);
tnn.ChildNodes.Add(tn1);
}
foreach (string name in Directory.GetDirectories(path))
{
TreeNode tn2 = new TreeNode(name, name);
tnn.ChildNodes.Add(tn2);
Fun(name, tn2);
}
}