Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Jag skulle vilja ha paging på detta!

Postades av 2002-04-29 19:31:22 - Åsa Gruvsjö, i forum asp - allmänt, Tråden har 7 Kommentarer och lästs av 490 personer

Kan någon hjälpa mig att få in paging i denna kodsnutt! Hoppas någon är duktig och kan hjälpa mig! UTAN DATABAS

<%If Request.QueryString("visa") = "pics" And Session("admin") = "ok" Then

MAPPNAMN = "pics/"
Set Mappkoll = Server.CreateObject("Scripting.FileSystemObject")
Set Mapp = Mappkoll.GetFolder(Server.MapPath(MAPPNAMN))%>

<table border="0" width="480">
<tr>
<td colspan="2"><b>Adminstart Ladda upp ny bild <%If Session("admin") = "ok" Then%>Kategorier Användare <%End If%>Logga ut</b></td>
</tr>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td colspan="2"><b>Lista alla filer i mappen. </b></td>
</tr>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>

<%For Each File in Mapp.Files%>

<tr>
<td><%=File.Name%></td><td align="right">Ta bort</td>
</tr>

<%Next
If Request.QueryString("do") = "pic" And Session("admin") = "ok" Then%>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td colspan="2"><img src="pics/<%=Request.QueryString("bild")%>" width="250" border="1"><br><%=Request.QueryString("bild")%></td>
</tr>
<%End If%>
</table>

<%Set Mapp = Nothing
Set Mappkoll = Nothing

End If%>


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-29 19:42:34 - Pelle Johansson

Åsa, det finns en bra artikel om paging på asp-sektionen, titta på den.
/pelle


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-29 20:05:00 - Andreas Hillqvist

Det här kanske är en början.

<code>
Dim File
Dim Mapp
Dim fso

Dim Index
Dim FirstIndex
Dim LastIndex
Dim PageIndex
Dim PageCount
Const PageSize = 10

Set fso = New FileSystemObject
Set Mapp = fso.GetFolder("C:\Windows")

PageCount = Mapp.Files.Count \ PageSize + 1
If PageIndex < 1 Then
PageIndex = 1
ElseIf PageIndex > PageCount Then
PageIndex = PageCount
End If

FirstIndex = (PageIndex - 1) * PageSize
LastIndex = FirstIndex + PageSize

For Each File In Mapp.Files
If Index < FirstIndex Then
ElseIf Index < LastIndex Then
Debug.Print File.Name
Else
Exit For
End If
Index = Index + 1
Next
</code>


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-30 01:23:33 - Åsa Gruvsjö

Tackar :) Det blir en bra början! :)


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-30 01:45:21 - Åsa Gruvsjö

Sidnavigeringen är lite konstig! Endast första visas vi klick på 1 och på resterande visas sista sidan!

MAPPNAMN = "pics/"
Set Mappkoll = Server.CreateObject("Scripting.FileSystemObject")
Set Mapp = Mappkoll.GetFolder(Server.MapPath(MAPPNAMN))%>

<table border="0" width="480">
<tr>
<td colspan="2"><b>Adminstart &nbsp; Ladda upp ny bild &nbsp; <%If Session("admin") = "ok" Then%>Kategorier &nbsp; Användare &nbsp; <%End If%>Logga ut</b></td>
</tr>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td colspan="2"><b>Lista alla filer i mappen. </b></td>
</tr>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>

<%Const PageSize = 10

PageCount = Mapp.Files.Count \ PageSize + 1
PageIndex = Request.QueryString("sida")
If PageIndex < 1 Then
PageIndex = 1
ElseIf PageIndex = "1" Then
PageIndex = 1
ElseIf PageIndex > PageCount Then
PageIndex = PageCount
End If

FirstIndex = (PageIndex - 1) * PageSize
LastIndex = FirstIndex + PageSize

For Each File In Mapp.Files
If Index < FirstIndex Then
ElseIf Index < LastIndex Then%>
<tr>
<td><%=File.Name%></td><td align="right">Ta bort</td>
</tr>
<%Else
Exit For
End If
Index = Index + 1
Next%>

<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td colspan="2">
<%For i = 1 To PageCount
If i = PageIndex Then
Response.Write "<b>" & i & "</b>"
Else
Response.Write " " & i & " "
End If
Next%>
</td>
</tr>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td colspan="2"><b><%=Index%></b> filer i mappen <b><%=MAPPNAMN%></b></td>
</tr>
<%If Request.QueryString("do") = "pic" And Session("admin") = "ok" Then%>
<tr>
<td colspan="2"><img src="bilder/dot1.gif"></td>
</tr>
<tr>
<td width="250"><img src="pics/<%=Request.QueryString("bild")%>" width="250" border="1"></td>
<td width="230" valign="top">
<b>Filnamn:</b> <%=Request.QueryString("bild")%><br>
<b>Filstorlek:</b> <%=Request.QueryString("size")%> kb<br>
</td>
</tr>
<%End If%>
</table>

<%Set Mapp = Nothing
Set Mappkoll = Nothing


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-30 03:43:25 - Åsa Gruvsjö

Jag fick hjälp på annat håll!


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-04-30 10:07:13 - Pelle Johansson

Åsa, istället för att bara döda tråden med att säga att du fick hjälp på annat håll - hade det inte varit snällt att posta den korrekta koden då så andra får se hur det skulle varit?

Tänk på nästa som tror att svaret står här..

Hälsningar
/Pelle


Svara

Sv: Jag skulle vilja ha paging på detta!

Postades av 2002-05-02 22:04:42 - Åsa Gruvsjö

Sorry Pelle :( Glömde bort å skriva det! Glöm ej å ändra hmm.asp till eran fils namn!
Här är koden:

<%'##########################################################################################################
'--------------------------------------------------INSTÄLLNINGAR-----------------------------------------------------------------------------------------------
'############################################################################################################

MappNamn = "mapp" ' Mappen som bilderna ligger i

AntalPerSida = 10 ' Antal bilder per sida

'############################################################################################################
'-------------------------------------------------LISTAR ALLA FILERNA SOM FINNS I MAPPEN------------------------------------------------------------------
'############################################################################################################

Set Mappkoll = Server.CreateObject("Scripting.FileSystemObject")
Set Mapp = Mappkoll.GetFolder(Server.MapPath(MappNamn))%>

<table border="0" width="380">
<tr>
<td colspan="2"><font size="2"><b>Lista alla filer i mappen <i><%=MappNamn%></i></b></font></td>
</tr>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr>
<td width="250"><b>Filnamn</b></td><td width="150"><b>Filstorlek</b></td</tr>
<tr>
<td colspan="2"><hr></td>
</tr>

<%PS = AntalPerSida

If Mapp.Files.Count Mod PS Then
Sidor = Mapp.Files.Count \ PS + 1
Else
Sidor = Mapp.Files.Count \ PS
End If
Sida = Request.QueryString("sida")
If Sida = "" Then
Sida = 1
End If

Start = (Sida - 1) * PS
Slut = Start + PS

If Mapp.Files.Count = 0 Then%>
<tr>
td colspan="2">Inga filer!</td>
</tr>
<%Else

For Each File In Mapp.Files

If X < Start Then
ElseIf X < Slut Then%>
<tr>
<td><%=File.Name%><%=Round(File.Size/1000, 1)%> kb

<%Else
Exit For
End If
X = X + 1
Next
End If
If Sidor > 1 Then%>







<%For i = 1 To Sidor
If i = CInt(Sida) Then
Response.Write "" & i & ""
Else
Response.Write "
" & i & " "
End If
Next%>
</td>
</tr>
<%End If%>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr>
<td colspan="2"><b><%=Mapp.Files.Count%></b> filer i mappen <b><%=MappNamn%></b></td>
</tr>
</table>


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 834
27 960
271 761
5 372
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies