aver por ejemplo que los nombres sean
imagen1.jpg
imagen2.gif
imagen3.jpg
...
...
...
imagen50.jpg
guardas esto en un arreglo quedando algo asi
imagenes(1) = imagen1.jpg
imagenes(2) = imagen2.gif
imagenes(3) = imagen3.jpg
...
...
...
imagenes(50) = imagen50.jpg
luego suponiendo que tu pagina sea pagina1.asp le pasas por url una variable pag quedando por ejemplo
pagina1.asp?pag=1
luego lo que te dije (con una pequeña modificación porque tenia un problemilla :P)
Código:
<%
'para el ejemplo
pag = request.querystring(pag)
if((pag = "") or (pag = 1))
'en la pagina 1 ves de la imagen 1 a la 10
inf = 1
sup = 10
else
'en otra pagina por ejemplo 2 ves de la imagen 10 (inf) a la 20 (sup)
'en la pagina 3 ves de la imagen 20 (inf) a la 30 (sup) y así
inf = ((pag*10) - 10)
sup = inf + 10
end if
'muestras los elementos del arreglo imagenes que esten entre inf y sup
for i=inf to sup step 1
%>
<img src="<%= imagenes(i) %>" />
<%
next
%>
no se si quedo mas claro... que de verdad no se como mas explicarlo, en cuanto a lo de numero de paginas abajo no creo que te complique mucho o si?
saludos