Hello,
J'ai un petit soucis avec la pagination des résultats d'une requête. Je suis parti d'un script disponible à l'adresse suivante : http://www.asp-fr.net/19991115.htm
Je l'ai modifié pour l'adapter à mes pages et ajouter les liens direct vers chaque page en plus des liens "suivants" et précédent".
Mon problème est de passer le numéro de page à la session quand j'utilise les liens direct vers la page voulue. le n° de page demandé par le lien est passé dans l'URL à la page et je le récupère dans la variable npage. Quelle est la syntaxe pour passer ce n° de page à Session("CurrentPage") dans le code ci-dessous ?
Avec ce code il m'envoie vers la première page à chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 npage = Request.QueryString("page") ndirect = Request.QueryString("Direction") if ndirect = "" AND page = "" then Session("CurrentPage") = 1 elseif ndirect = "Next" then Session("CurrentPage") = Session("CurrentPage") + 1 elseif ndirect = "Prev" then Session("CurrentPage") = Session("CurrentPage") - 1 else CurrentPage = npage Session("CurrentPage") = Session(npage) End if
Merci
Partager