Если вы предпочитаете элемент управления FileUpload, вы можете создать несколько элементов управления FileUpload на сервере (либо через источник asp с атрибутом runat, либо через код приложения) и скрыть их с помощью css.
<asp:FileUpload ID="FileUpload1" runat="server" runat="server" class="hidden"/>
И после этого вы можете включить их с помощью javascript после подобных действий, так как вы добавите новые элементы.
Тогда вы можете использовать свойство Files объекта Request, которое возвращает ссылку на класс HttpFileCollection. Класс HttpFileCollection имеет свойство Item, через которое вы получаете индивидуальный HttpPostedFile из коллекции файлов, указав имя или индекс. См. Пример Listing 6.
вы просто побили @Mark на удар –