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" /><br /> <br /> <asp:GridView runat="server" DataSourceID="ftp1" AutoGenerateColumns="False"><br /> <Columns><br /> <asp:BoundField HeaderText="Nome" DataField="Name" /><br /> <asp:BoundField HeaderText="Dimensione" DataField="Size" /><br /> <asp:BoundField HeaderText="Ultima modifica" DataField="LastModified" /><br /> </Columns>
Il codice sorgente contiene un applicativo d'esempio:

Il progetto è scaricabile da qua.
Commenti
FtpDataSource: datasource per FTP
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Sfruttare il routing per invocare un HttpHandler in ASP.NET
Le novità di Visual Studio 2012 e .NET Framework 4.5 (ASP.NET 4.5 e Visual Studio 2012 Live)
Web e ASP.NET Live
Utilizzare il metodo Count di Entity Framework per contare le entità collegate senza caricarle in memoria
Le novità di ASP.NET 4.5 e ASP.NET MVC 4
rilasciato il #netfx per #wp8: http://aspit.co/afk include feature simili alla versione desktop. async, ... http://aspit.co/build-12 #bldwin
Sfruttare le dipendenze con il model binding di ASP.NET Web Forms
hai impegni per il 10/10? non perdere #aspilive! 5 ore di novità su #vs2012 e #aspnet45! iscriviti! http://aspit.co/vs12-live
Scrivere servizi REST con ASP.NET Web API
Gestire ordinamento e paginazione in una GridView di ASP.NET 4.5
Creare uno Zip di una cartella con il .NET Framework 4.5
Sviluppo e deployment gratuito di un sito web con Windows Azure Web Site


