.net的多文件上传(比如一次上传四个文件),这四个文件名字相同后缀名不同,随意选择一个文件 点击button上传,让他们四个文件同时上传到指定文件夹下,求思路

解决方案 »

  1.   

    主要是让用户能选择一个文件点击上传,其他的三个文件也自动上传,ajax可以实现么?(四个文件是在一个文件夹下存放的,文件名字相同,后缀名不同)
      

  2.   

    aspxuploadControl控件可以实现多文件上传
      

  3.   

    只要1个Fileupload上传控件选择,然后点击button上传,其他三个文件自动上传
      

  4.   

    没必要搞这么多,邮箱多文件上传也不过多加几个Fileupload,不管上传几个,最后到后台还是待一个一个的顺序处理,没见到效率提高。
      

  5.   

    如果这几个文件有关联性的话就获得上传文件的路径,然后找到相关的其他的文件,使用FileInfo.copyTo()上传不就行了
      

  6.   

    这四个文件名字为chongming_region.shp|chongming_region.shx|chongming_region.dbf|chongming_region.prj在用户的同一个文件夹下面,上传任意选择一个,他们跟着一起上传
      

  7.   

    jquery uploadify 
    这个控件可以支持多个文件上传 
      

  8.   

    HttpFileCollection hfc = HttpContext.Current.Request.Files怎么让这个hfc里边搞四个文件记录
      

  9.   

    是否同时上传并不是什么问题吧
    其实你的需求也就是算中其中之一,其它三个也能上传呗
    可以用swfupload,在上传的处理程序中,根据传入的文件名,同时上传其它三个文件并返回结果就可以了呗
      

  10.   

     HttpFileCollection files = HttpContext.Current.Request.Files;
    for (int i = 0; i < files.Count; i++)
     {
          HttpPostedFile postedFile = files[i];
          postedFile.SaveAs(filepath + filename);
      

  11.   

    现在是这个files里边只有1个,没有4个
      

  12.   


    既然名字一样,后缀名不同,有了一个和有了四个有什么不同,不会读取上传吗
    就认识HttpPostedFile?
      

  13.   

    遍历出当前文件夹下的所有文件 把文件和后缀名保存在string[文件名,后缀名] 在用选择的文件名和string[,]的文件名对比  一样的就ok洛  然后再把后缀名加上  ok了
      

  14.   

    ajax 可行,但用 radfileupload 就更强啦