På min sida visar jag endast 10 poster per sida. Jag använder följande kod för att visa vilken sida man är på och av hur många.
<%
Alla = RecSet.RecordCount / 10
Alla = Int(Alla) -- 1
Sida = Request.QueryString("Next") -- 1
%>
Sida <b><%=Sida%></b> av <b><%=Alla></b>
Problemet är att när det är ett exakt tiotal poster lagrade i databasen blir avrundningen fel. Är det 20 poster visar scriptet "sida 1 av 3" på första sidan. Lösning?
Hoppar fram till rätt post och visa de 10 nästföljande. Det är lättare om du specifierar att du vill ha X antal poster för varje "recordset-sida" med .PageSize = X och hoppar till sidan Y sida genom att ange .AbsolutePage = Y. Då kan du få fram antal sidor med .PageCount-attributet.
Lycka till!
------------------
/ Torbjörn Hansson, webbutvecklare/gränssnittsprogrammerare Spetsdata AB
129 ms totalt · 3 externa anrop · v20260731065814-full.b746b907