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