I currently have an ASP.NET, C# page that accepts some text and (currently) one file with the MS AJAXToolKit AsyncFileUpload. However, I want users to be able to upload multiple files - they could upload 1 files or up to 10 files. What's the best way to handle this? Ideally, I'd like them to upload one file at a time, and once that file finishes uploading, another control appears ready to accept another file (or it can remain blank because the user is finished uploading).
So I'm really looking for 2 answers. One is how to handle the GUI side of this and the other is the codebehind - how do I get multiple files when there could 1 or up 10 controls to check?