能不能动太输出一组<input type="file" id="file1" />并实现无刷新上传请大家帮忙呀!!!

解决方案 »

  1.   

    可以,用javascript动态加入<input type="file"/> 这个html element, name取的规律点,server端根据name来拿文件。
      

  2.   

    可以的 把FORM表单请求写成multipart/form-data,以下代码
    <form id="form1" name="form1" method="post" runat="server" enctype="multipart/form-data">提交按钮提交后。。可以在单击事件得到上传的文件信息,以下代码:
    HttpFileCollection files = HttpContext.Current.Request.Files;
      for (int i = 0; i < files.Count; i++)
          {
                 HttpPostedFile postedFile = files[i];
                 string fileName = System.IO.Path.GetFileName(postedFile.FileName);
                  postedFile.SaveAs("f:\uploadfile\"+ fileName);
          }
      

  3.   

    Jquery已经有自己的多文件上传了然后你在配合框架就可以多文件无刷新上传了
      

  4.   

    这个网站有你需要的内容
    http://www.xxaspx.com
    本站是学习asp.net 最好的综合性网站