I&#039;m trying to upload multiple files by adding each file to an array then convert the array to an HtmlInputfile, but it seems that the array is not being converted. Any help is appreciated.<BR><BR>Public arrFiles As New ArrayList()<BR><BR> Public Sub Button_Click(ByVal sender As Object, ByVal e As System.EventArgs)<BR> If IsPostBack Then<BR> arrFiles.Add(inpFileUp.PostedFile.FileName)<BR> End If<BR><BR> Dim item As String<BR> For Each item In arrFiles<BR> lblText.Text &= item & "<BR>"<BR> Next<BR> End Sub<BR><BR> Public Sub Upload_Click(ByVal sender As Object, ByVal e As System.EventArgs)<BR> Dim inpFile As System.Web.UI.HtmlControls.HtmlInputFile<BR> For Each inpFile In arrFiles<BR> Try<BR> Dim strFileName As String = System.IO.Path.GetFileName(inpFile.PostedFile.File Name)<BR> inpFile.PostedFile.SaveAs("c: emp\" & strFileName)<BR> Catch err As Exception<BR> lblText.Text &= "Error: " & err.ToString<BR> End Try<BR> Next<BR><BR> arrFiles.Clear()<BR> End Sub