Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. modo descending
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      fapic User • ultima modifica di

      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

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        artcava Moderatore • ultima modifica di

        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...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          fapic User • ultima modifica di

          non ho mai lavorato con linq, mi aiuteresti ad inserirlo in VB nella pagina separate code?
          devo aggiungerci qualche import particolare?

          grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            artcava Moderatore • ultima modifica di

            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#Y0

            Ciao
            Marco

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti