Ciao,
spero di aver capito cosa vuoi fare....
Tu hai un insieme di FileUpload e vuoi fare un ciclo su tutti ... poi durante il ciclo per ognuno vuoi controllare se è stato selezionato il file e se è stato selezionato eseguire operazioni prima di richiamare il SaveAs?
Io ho fatto una cosa del genere:
Nella pagina aspx ho inserito 3 fileupload, ma puoi aggiungerne quanti ne vuoi... l'importante e utilizzare la proprietà tooltip per indicizzarli (1,2,3.....n)
<form id="form1" runat="server">
<div>
</div>
<asp:FileUpload ID="FileUpload1" runat="server" ToolTip="1" />
<p>
<asp:FileUpload ID="FileUpload2" runat="server" ToolTip="2" />
</p>
<p>
<asp:FileUpload ID="FileUpload3" runat="server" ToolTip="3" />
</p>
<p>
<asp:Button ID="Button2" runat="server" Text="upload all" />
</p>
</form>
Nella gestione dell'evento Click poi ho usato una lista 'di servizio' poiché non so se è possibile fare un foreach direttamente sui controlli (non so come si determina il tipo durante lo scorrimento sulla proprietà controls della pagina)
spero di non aver incasinato
Luigi Di Biasi
http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/