15 messaggi dal 20 settembre 2005
Salve,
vorrei fare in modo che presi i nomi dei files da una cartella si possa creare un link ad una pagina download_nomefile è possibile?
So come recupare i files e stamparli sulla pagina ma nn come creare il collegamento automaticamente alla pagina download_nomefile è possibile?
Grazie come sempre della vostra attenzione.
Ciao
Non ho capito molto bene, ma ci provo!

Supponiamo che utilizzi un controllo DataList per visualizzare i files.

Il binding avverrà, grosso modo, così:
Public Sub BindData()
   Dim path As String = "c:\YourDirectory\"
   Dim di As New DirectoryInfo(path)
   Dim fi() As FileInfo = di.GetFiles()
   Me.DataList1.DataSource = fi
   Me.DataList1.DataBind()
End Sub


La template, invece, avrà una forma di questo tipo:
<ItemTemplate>
<a href='download_<%# DataBinder.Eval(Container.DataItem, "Name") %>.aspx'>Download <%# DataBinder.Eval(Container.DataItem, "Name") %></a>
</ItemTemplate>


E' questo ciò di cui avevi bisogno?
Modificato da naighes il 17 ottobre 2005 10.45 -

Nicola Baldi
"Make things as simple as possible, but not simpler."
>>> My blog <<<
15 messaggi dal 20 settembre 2005
Grazie veramente! Un'ultima cosa, i templates nn mi sono chiarissimi dal libro che ho il Wrox, conosci qualche tutorial online? Cmq il codice funziona perfettamente ed è quello che volevo tnx :D
Basta cercare... Il motore di ricerca di questo sito può spesso dare una risposta concreta ai vostri dubbi relativi agli argomenti più disparati.

In ogni caso ti segnalo l'articolo di Daniele sui controlli DataBound:
http://www.aspitalia.com/articoli/asp.net/datalist_repeater.aspx

Buona lettura!

Ciao, Ricky.

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.