当前位置:编程学习 > C#/ASP.NET >>

文件上传位置的问题

最近在做一个按类型文件上传共享功能,首先上传的文件类型是多级树形结构。就是子类的PID等于父类的ID。孙类的PID等于子类的ID,类推下去。
这样上传的文件就要求父类文件类型的文件在父类的文件夹下,子类文件类型的文件在父类文件夹下的子类文件夹下,类推下去。
用的是uploadfile上传控件。
之前用的方法是
           if (PID !=0)
            {
                                 folder = "UploadFiles/" + new BLL.FileType().GetModel(Pid).F_Name + "/" + new BLL.FileType().GetModel(ID).F_Name + "/";
            }
            else
            {
                 folder = "UploadFiles/" + new BLL.FileType().GetModel(ID).F_Name + "/";

            }
            file.SaveFolder = folder;

但这样只能用于二级。当到了第三级,就用不了
求教一下,改怎么写才能适用  无限极树形的。
本人新手,求说的详细些 --------------------编程问答-------------------- 树形结构我都是用递归生成。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,