- Home
- Categorie
- Coding e Sistemistica
- Coding
- modo descending
- 
							
							
							
							
							
modo descendingCiao 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