Upload multiple files in ASP.NET using jQuery. jQuery creates a list of Fileupload controls saved in stateview, so you loop a HttpFileCollection and check for content by index and if that is true you save the current index file of the loop into your server.