Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [C#] Paging su Table

  1. #1

    [C#] Paging su Table

    Salve a tutti, ho un dubbio.

    Ho una table all'interno della quale carica una particolare struttura dati.

    Vorrei implementare una sorta di paging per questa table in modo da poter paginare in maniera dinamica gli item (righe) al suo interno.

    1) Esiste un modo di paging per le tabelle?
    2) Se devo implementare un datagrid (che implementa il paging) come faccio a caricare tale tabella nel datagrid e manipolare quest'ultimo a mio piacimento?

    Grazie mille!

  2. #2
    Credo che per tabelle tu stia parlando di DataTable, giusto? No e' sbagliato implementare il paging a livello di List ma va fatto nel controllo. Ricordati che una DataTable soffre di perdita di performance dopo molte righe, mentre un controllo Datagrid, gia' dopo 100mila righe puo' cominciare ad essere davvero lento.
    Quindi, la paginazione si implementa nel controllo UI.
    Se hai una app web e' gia' implementata nella DataGrid, se invece lavori con Windows Form, devi creare un controllo che eredita da DataGrid e fartela. Oppure, vai su www.codeproject.com e cerchi un controllo che la implementa, ne troverai una marea.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.