HttpRequest.Files Property
.NET Framework (current version)
Gets the collection of files uploaded by the client, in multipart MIME format.
Assembly: System.Web (in System.Web.dll)
Property Value
Type: System.Web.HttpFileCollectionAn HttpFileCollection object representing a collection of files uploaded by the client. The items of the HttpFileCollection object are of type HttpPostedFile.
The file collection is populated only when the HTTP request Content-Type value is "multipart/form-data".
The following code example displays the names of all files in the Files collection.
Dim loop1 As Integer Dim arr1() As String Dim Files As HttpFileCollection Files = Request.Files ' Load File collection into HttpFileCollection variable. arr1 = Files.AllKeys ' This will get names of all files into a string array. For loop1 = 0 To arr1.GetUpperBound(0) Response.Write("File: " & Server.HtmlEncode(arr1(loop1)) & "<br>") Response.Write(" size = " + Files(loop1).ContentLength + "<br />") Response.Write(" content type = " + Files(loop1).ContentType + "<br />") Next loop1
.NET Framework
Available since 1.1
Available since 1.1
Show: