Domanda

Sto usando datalist nella mia applicazione e sono vincolanti datalist con lisq di sql

dim db=new linqdatacontext();var prodotti=da p in db.prodotti, selezionare p;datalist.datasource=prodotti;datalist.databind();

ora come posso fare paging nella mia lista?

È stato utile?

Soluzione

Utilizzare le parole chiave Prendere e Saltare

var products=from p in db.products select p 
             Skip NUMER_TO_START Take NUMBER_TO_TAKE

Molto semplice, considera che ci sono 1000 righe di risultati in p, e Skip 50 significa che non stanno andando a prendere i risultati #1-#50, e vi darà risultati da #51, Prendere è semplicemente il numero di record di cui hai bisogno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top