回 帖 发 新 帖 刷新版面

主题:.net一次上传文件的数量限制问题

下面是网上的一个例子,可以上传多文件,但超过19个就 报错。请问是什么原因?
MultiUpload.aspx

<%@ Page Language="vb" AutoEventWireup="false" src="MultiUpload.aspx.vb" Inherits="MultiUpload" %>
<%@ import namespace="system.data" %>
<%@ import namespace="system.data.oledb" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
  <HEAD>
    <title>多文件上传</title>
    <script language="JavaScript">
    function addFile()
    {
     var str = '<INPUT type="file" size="50" NAME="File">'
     document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str)
    }
    </script>
  </HEAD>
  <body>
    <form id="form1" method="post" runat="server" enctype="multipart/form-data">
      <center>
        <asp:Label Runat="server" ID="MyTitle"></asp:Label>
        <P id="MyFile"><INPUT type="file" size="50" NAME="File"></P>
        <P>
          <input type="button" value="增加(Add)" onclick="addFile()">
          <asp:Button Runat="server" Text="上传" ID="Upload"></asp:Button>
          <input onclick="this.form.reset()" type="button" value="重置(ReSet)">
        </P>
      </center>
      <P align="center">
        <asp:Label id="strStatus" runat="server" Font-Names="宋体" Font-Bold="True"
         Font-Size="9pt" Width="500px" BorderStyle="None" BorderColor="White"></asp:Label>
      </P>
    </form>
  </body>
</HTML>

回复列表 (共1个回复)

沙发

好像是缓冲区的问题,csdn上有类似帖子

我来回复

您尚未登录,请登录后再回复。点此登录或注册