---
title: "Avacerad paging"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/9596-avacerad-paging"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "saw"
published: "2001-05-18T16:56:00.000Z"
updated: "2001-05-19T08:45:00.000Z"
replies: 4
views: 189
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/9596-avacerad-paging"
---

# Avacerad paging

## #1 — saw, 2001-05-18T16:56Z

Jag har en kanon fin paging, men det är ett fel. Den räknar antal poster och skriver ut det som en länk. Ser alltså ut så här: 1 - 5 &#0124;6 - 10 &#0124; osv
Vad jag saknar är att just den sidan som man är på, skulle motsvarande länk inte vara en länk.
Här är koden:

Response.Write "\<FONT SIZE=3\>"
		  perpage = 5
       	  For n = 1 to RS.recordcount step perpage
          If n \<\> 1 then response.write " &#0124; "
          response.write "\<a href="""
          response.write request ("script_name") & "?start=" & n
          response.write """\>"
          response.write n & " to "
          if n + perpage \<= RS.recordcount then
             response.write n + (perpage) - 1
          else
             response.write RS.recordcount
          end if
          response.write "\</a\>"
       next
          if request("start") = "" then
          start = 1
       else
          start = cint (request("start"))
       end if
       RS.move start - 1
       for row = start to start + (perpage - 1)
         if RS.eof then exit for
         Response.Write "\</FONT\>"
Några förslag?

Permalänk: https://www.webforum.nu/p/9596

## #2 — emission, 2001-05-18T17:07Z

```
If n <> 1 then response.write " &#0124; "
if n <> cint (request("start")) then response.write "<a href=""" & request ("script_name") & "?start=" & n & """>"
response.write n & " to "
if n + perpage <= RS.recordcount then
response.write n + (perpage) - 1
else
response.write RS.recordcount
end if
if n <> cint (request("start")) then response.write "</a>"
```

\[Redigerat av emission den 18 maj 2001\]

Permalänk: https://www.webforum.nu/p/269364

## #3 — saw, 2001-05-18T23:36Z

:)
Tack det lyckades.
Men om jag nu ville ha det nummer som inte är en länk, i en annan färg, var skall det in då?
Jag har testat överallt, men det blir bara tokigt.

Permalänk: https://www.webforum.nu/p/269365

## #4 — jepsO, 2001-05-19T02:18Z

```
If n <> 1 then response.write " &#0124; "
if n <> cint (request("start")) then
response.write "<a href=""" & request ("script_name") & "?start=" & n & """>"
else
response.write "<font color=""red"">"
end if
response.write n & " to "
if n + perpage <= RS.recordcount then
response.write n + (perpage) - 1
else
response.write RS.recordcount
end if
if n <> cint (request("start")) then
response.write "</a>"
else
response.write "</font>"
end if
```

Permalänk: https://www.webforum.nu/p/269366

## #5 — saw, 2001-05-19T08:45Z

Jag lyfter på hatten, tackar och bockar.
 :f 
Vad jag förstår så är mitt forum inärmaste klart nu. Återstår bara lite finputsning.

Permalänk: https://www.webforum.nu/p/269367

---

Tråden på webben: https://www.webforum.nu/amne/asp/9596-avacerad-paging
