Request.Files[0]; 哪儿来的?是空的吧,你怎么就用下标0了?

解决方案 »

  1.   

    是从VB.NET post 过来的啊 Request.Files[0]; 这是取第一个文件流塞,也只有一个文件流的嘛....
      

  2.   

    我看不出你的代码和上面的类有什么关系, Request.Files[0]是你的api.aspx文件有没有files控件?
      

  3.   

    没有控件的,是一个纯页面....
    我具体讲一下嘛,别人的vb.net 客户端post图片到我们这边来,,,我们这边用的是一个页面来接收,,,也就是api.aspx那么我在这里要获取别人传过来的二进制图片文件流塞...所以,都用HttpPostedFile MyPostedFile = Request.Files[0]; 来取上传的二进制文件流塞....结果取不出来...望兄弟帮忙处理一下,先谢谢了
      

  4.   

    我在想为什么不用webserver?从提示看,Request.Files[0]里,files是空的,就是传入的数据并没有放在files里,files是通过表单回调的,不知道你这么用能不能行,我觉得是不行的