you use add many input type="file" controls<input type="file" id="file1" runat="Server">
<input type="file" id="file2" runat="Server">
....

解决方案 »

  1.   

    谁见过用asp一次传送多个文件阿?根本没有
    asp.net和asp的都是使用http协议的 不可能实现这种功能。
      

  2.   

    好像不能一次传送多个文件的,只能一个一个的传,或者像saucer说的那样。
      

  3.   

    可以一次传送多个文件的,
    我以前做过。可以在一个页面中放置一个<input type="file"...
    当用户选择了文件,就用javascript生成一个新的<input type="file"...并把原来的那个隐藏起来,
    这样页面上总是看起来只有一个<input type="file"...当然了,还要做一个<select ...
    来可以删除的。
      

  4.   

    在www.pconline.com.cn上有个用xml上传文件的例子,不过对浏览器的安全性有要求!
      

  5.   


     to:思归 
    you use add many input type="file" controls<input type="file" id="file1" runat="Server">
    <input type="file" id="file2" runat="Server"> 用javasctipt动态生成的话如何 runat="Server">?
      

  6.   

    可以编程序将客户端通过n个file控件得到的一次性的提交到服务器端(是一个2进制流),然后在服务器端用那个脚本把各个文件解析出来,再按照相应的文件格式(也可以另存为自定义的格式)保存到服务器端的硬盘上就可以了。