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.
int loop1; HttpFileCollection Files; 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; loop1 < arr1.Length; loop1++) { Response.Write("File: " + Server.HtmlEncode(arr1[loop1]) + "<br />"); Response.Write(" size = " + Files[loop1].ContentLength + "<br />"); Response.Write(" content type = " + Files[loop1].ContentType + "<br />"); }
.NET Framework
Available since 1.1
Available since 1.1
Show: