2010-07-29 15 views
5

In ASP.net quando eseguiamo il paging su Gridview o DetailsView rispetto a Gridview, preleva tutte le righe dal Database ogni volta.Come migliorare l'efficienza di GridView o DetailsView in ASP.NET?

Supponiamo che il nostro database contenga 100 righe e che abbiamo configurato il paging in Gridview con una dimensione di pagina di 10 record per pagina.Ma quando clicchiamo sul controllo del cercapersone di griglia per qualsiasi n. quindi GridView dovrebbe recuperare solo 10 righe particolari dal database.

Se clicchiamo sulla pagina n. 3, allora dovremmo interrogare solo le righe 21-30 ma recupera tutte le righe e trascura il rimanente. Che è semplicemente uno spreco di risorse.

Qualcuno può suggerirmi una soluzione a questo problema?

risposta

Problemi correlati