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 avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.



Segnala su: Facebook MSDN Social Twitter Segnalo Wikio Diggita Technorati Stumbleupon Google Yahoo FriendFeed Delicious Furl