- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- modo descending
-
modo descending
Ciao a tutti
utilizzo il seguente codice per leggere tutti i file in una directory
Dim dInfo As New DirectoryInfo(Server.MapPath(""))
'Effettuo il Databinding sul controllo Datagrid
GridView1.DataSource = dInfo.GetFiles()
GridView1.DataBind()poi le richiamo in un gridview:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
EnableModelValidation="True">
<Columns>
<asp:ImageField DataAlternateTextField="Name" DataImageUrlField="Name">
</asp:ImageField>
</Columns>
</asp:GridView>La domanda è, come posso invertire l'ordine di visualizzazione, visto che le carica dalla meno recente alla piu recente?
grazie
-
Ciao Fapic, con LINQ to Objects:
IEnumerable<System.IO.FileInfo> fileList = dir.GetFiles("*.*"); var newestFile = (from file in fileList orderby file.CreationTime select file).ToArray();
Ad esempio...
-
non ho mai lavorato con linq, mi aiuteresti ad inserirlo in VB nella pagina separate code?
devo aggiungerci qualche import particolare?grazie
-
Sì, aggiungi System.Linq nei tuoi Imports, e guarda qui un esempio più completo direttamente dall'MSDN:
http://msdn.microsoft.com/it-it/library/bb546159.aspx#Y0Ciao
Marco