FtpDataSource: datasource per FTP

FtpDataSource è una classe di tipo DataSource che è possibile associare a qualsiasi controllo di ASP.NET 2.0 che supporti questa tipologia. Basta impostare l'host e la directory FTP da caricare e si ottiene una lista dei files e sottodirectory che essa contiene. Il controllo è in grado di lavorare sia in modalità attiva che passiva e supporta l'autenticazione.

Di seguito un esempio di utilizzo del controllo:

<ASPItalia:FtpDataSource ID="ftp1" runat="server" UsePassive="true" Host="ftp://localhost" />

<asp:GridView runat="server" DataSourceID="ftp1" AutoGenerateColumns="False">
<Columns>
<asp:BoundField HeaderText="Nome" DataField="Name" />
<asp:BoundField HeaderText="Dimensione" DataField="Size" />
<asp:BoundField HeaderText="Ultima modifica" DataField="LastModified" />
</Columns>

Il codice sorgente contiene un applicativo d'esempio:

Il progetto è scaricabile da qua.


Approfondimenti

Commenti

Per inserire un commento, devi registrarti alla nostra community.