FtpDataSource: datasource per FTP

di Cristian Civera, in ASP.NET 2.0,

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:

&lt;ASPItalia:FtpDataSource ID=&quot;ftp1&quot; runat=&quot;server&quot; UsePassive=&quot;true&quot; Host=&quot;ftp://localhost&quot; /&gt;<br />        <br />        &lt;asp:GridView runat=&quot;server&quot; DataSourceID=&quot;ftp1&quot; AutoGenerateColumns=&quot;False&quot;&gt;<br />            &lt;Columns&gt;<br />                &lt;asp:BoundField HeaderText=&quot;Nome&quot; DataField=&quot;Name&quot; /&gt;<br />                &lt;asp:BoundField HeaderText=&quot;Dimensione&quot; DataField=&quot;Size&quot; /&gt;<br />                &lt;asp:BoundField HeaderText=&quot;Ultima modifica&quot; DataField=&quot;LastModified&quot; /&gt;<br />            &lt;/Columns&gt;

Il codice sorgente contiene un applicativo d'esempio:

Il progetto è scaricabile da qua.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

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

Approfondimenti