none
动态上传文件问题(难) RRS feed

  • 问题

  • 页面中上传区域有两处,左边是要上传发票,右边是上传铭牌照片

    有两个要求:

    1.使用js增加、删除上传控件

    2.后台得到上传文件时,要知道这个文件是左边区域传的,还是右边区域传的

    第一个要求并不难,但第二个要求如果是通过HttpFileCollection files = HttpContext.Current.Request.Files;得到的就无能为力了

    2010年12月31日 2:05

答案

  • 你好,

    你可以使用类似如下的方法去获得文件:
     

    foreach (string key in HttpContext.Current.Request.Files.Keys)


        HttpPostedFile MyPostedMember = HttpContext.Current.Request.Files[key];
     
        String MyFileName = MyPostedMember.FileName;

    }

    这样的话,你可以根据key来区分不同区域上传的文件。

    谢谢!


    Leo Tang [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2011年1月4日 9:05
    版主

全部回复