没有ID呀?
try:
<INPUT  type="file" id=file1 runat=server>
<INPUT  type="file" id=file2 runat=server>
<INPUT  type="file" id=file3 runat=server>
<INPUT  type="file" id=file4 runat=server>

解决方案 »

  1.   

    did you use
    <form ENCTYPE="multipart/form-data" .....>
    ?
      

  2.   

    To saucer(思归) :还有其它的可能性,还是不行!我现在想又重建一个工程试试!
      

  3.   

    我新建了一个工程,如下:
    client:
    ----------------------------------------------------
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server" enctype="multipart/form-data">
    <INPUT type="file" size="35" id="file1">
    <INPUT type="file" size="36" id="file2">
    <INPUT type="file" size="36" id="file3"></FONT>
    <asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
    </form>
    </body>
    </HTML>server:
    -------------------------------------------------------------
    private void Button1_Click(object sender, System.EventArgs e)
    {
    HttpFileCollection HttpFiles = Request.Files;
    Response.Write(HttpFiles.Count.ToString());
    }saucer(思归)你能帮我看看是哪里出了问题吗??
      

  4.   

    为什么HttpFiles.Count还是0呢??
      

  5.   

    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server" enctype="multipart/form-data">
    <INPUT type="file" size="35" id="file1" runat="server">
    <INPUT type="file" size="36" id="file2" runat="server">
    <INPUT type="file" size="36" id="file3" runat="server"></FONT>
    <asp:Button id="Button1" runat="server" Text="Button"></asp:Button>
    </form>
    </body>
    </HTML>