View Single Post
Old 06-05-2002, 12:03   #2
Mirkuz
Member
 
Iscritto dal: Nov 2001
Messaggi: 27
E' un po' lungo...

...e purtroppo non ho un esempio pronto da mandarti.
In sostanza dovresti utilizzare dei metodi e delle proprietā dell'oggetto recordset.

rsSet.PageSize = n (setta il numero di record per pagina...n č un intero)


rsSet.PageCount (restituisce il numero di pagine che il recordset andrā a riempire avendo settato il pagesize)


rsSet.AbsolutePage = m (dice alla pagina ASP quale pagina andare a visualizzare...m č un intero. )

Per capirci:
se il pagesize č 5 e il recordcount (num di records nel recordset) e 28, il pagecount restituisce 6 (5 pagine con 5 rec. + una con 3).
L'AbsolutePage deve essere settato a m con 1 <= m <= 6.

Per qualche esempio di paginazione e di utilizzo di questi metodi e proprietā prova a dare un'occhiata su www.html.it
Comunque si tratta di visualizzare la pagina desiderata impostando l'absolute page.
Se il navigatore del sito sta visualizzando la seconda pagina di records e clicca sul pulsante Avanti (che tu avrai creato), il codice intercetterā l'evento č andrā ad impostare l'AbsolutePage = 3.

Mi rendo conto che č difficile da capire senza un esempio...Se per caso ritrovo quello che avevo fatto te lo mando.
__________________
Mirkuz
Mirkuz č offline   Rispondi citando il messaggio o parte di esso