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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare API GraphQL con ASP.NET Core e HotChocolate
Restituire il correlation ID in caso di errore in ASP.NET Core Web API
Utilizzare la libreria FluentValidation per validare formalmente un oggetto .NET
Eseguire lo shutdown pulito di un'applicazione ASP.NET Core
Eseguire integration test di un progetto ASP.NET Core
.NET Conference Italia 2020
Correlare i log in un'applicazione distribuita con ASP.NET Core
Rigenerare il database negli integration test di ASP.NET Core
Effettuare il tracing asincrono delle chiamate a un'applicazione ASP.NET Core
Eseguire del codice personalizzato al click di una checkbox in Blazor
L'agenda di #netconfit è online => https://aspit.co/netconfit-20 3 track, tante sessioni e una keynote speciale di @shanselman per la più importante conferenza in lingua italiana su .NET! Vi aspettiamo il 24/11. Iscrizioni sempre aperte! #donet #aspnet #netconf