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/