思路是这样的。
在服务器上创建一个文件夹,理论上这个文件夹下可以再创建N级文件夹。但创建的这个文件夹是控制大小的了。
建好文件夹后,就上传一些文件上去,如PPT,WORD等。我怎么才能知道上传的文件大小有没有超过文件夹限制的大小呢??

解决方案 »

  1.   

    建议用ftp上传创建文件夹的方法
    using System.IO;
    private string strTempDate = DateTime.Now.ToString("yyyyMMdd");  //// <summary>
      /// 根据当前日期创建一文件夹
      /// </summary>
      /// <param name="strPreXMLPath"></param>
      /// <returns></returns>
      private string CreateXMLDir(string strPreXMLPath)
      {
       strPreXMLPath +=strTempDate;
       DirectoryInfo diBak = new DirectoryInfo(strPreXMLPath);
       if (diBak.Exists)
       { return strPreXMLPath;}
       else
       {
        diBak.Create();
        return diBak.FullName;
       }
      }
      

  2.   

    System.IO.Directory.CreateDirectory("ServerFilePath");就可创建文件夹,但必须有足够的权限.