你必须的在aspx页面中定义一个ID为photos的上传文件组件

解决方案 »

  1.   

    If Not Me.Request.Files.Count > 0 Then
                Return
            End If
                   Dim file As HttpPostedFile = Me.Request.Files(0)
            If file Is Nothing Or file.ContentLength > FileManager.MAX_FILE_LENGTH Then
                Return
            End If
            Dim buffer(FileManager.MAX_FILE_LENGTH) As Byte
            file.InputStream.Read(buffer, 0, buffer.Length)
            Dim conn As SqlClient.SqlConnection = ConnectionFactory.GetConnection()
            Dim name() As String = file.FileName.Split("\")
            conn.Open()
            FileManager.SaveFileToDB(conn, buffer, file.ContentType, TextBox1.Text, TextBox2.Text)
            conn.Dispose()
            file = Nothing
            buffer = Nothing先判断一下有没有上传文件。
      

  2.   

    <form runat=server enctype="multipart/form-data">
    <input type="file" id="photos" runat=server />
    ...