23. januar 2002 - 12:01Der er
7 kommentarer og 1 løsning
Mappar i kolumner 2
hej! Har ett problem!! jag har gjort ett Filesystem Object som läser in mappnamnen i en speciell katalog. nu är det så att mappnamnen hamnar i en kolumn efter varandra. Jag skulle vilja att mappnamnen delades in i Två kolumner. Kan någon hjälpa mig med detta??
Det lyder som om, at det er en tabel du skal have hjælp med, er et rigtigt forstået? Hvor mange mappenavne har du, og skal de deles lige over i to kolonner. som det her ex.
<%Function GenerateFolders(Folder) For Each Folder in Folders response.write "<table width='100%' border='0' cellspacing='0' cellpadding='0' class='Text2'><tr><td><a href=""Arkiv.asp?mapp=" & strFolder & "&ID=" & Folder.Name & """>" & " " & folder.name & "</a></td><td><a href=""Arkiv.asp?mapp=" & strFolder & "&ID=" & Folder.Name & """>" & " " & folder.name & "</a></td></tr></table>" next End Function %>
och jag anropar den enkelt genom den här koden: <table width="100%" border="0" cellspacing="0" cellpadding="0" class="Text2" > <tr> <td> <%GenerateFolders(Folder)%> </td> </tr> </table>
Prøv og se om du kan gennemskue dette, jeg får to kolonner. <table width='100%' border='0' cellspacing='0' cellpadding='0' class='Text2'>
<%index=0 For Each Folder in Folders if (index mod 2) = 0 then response.write"<tr>" end if response.write"<td><a href=""Arkiv.asp?mapp=" & strFolder & "&ID=" & Folder.Name & """>" & " " & folder.name & "</a></td>" <if (index mod 2) = 1 then response.write"</tr>" end if
<%index=0 For Each Folder in Folders if (index mod 2) = 0 then response.write"<tr>" end if response.write"<td><a href=""Arkiv.asp?mapp=" & strFolder & "&ID=" & Folder.Name & """>" & " " & folder.name & "</a></td>" <if (index mod 2) = 1 then response.write"</tr>" end if
Ikke for at blande mig, men bare for at svare: Mod er en divisions funktion, som returnerer en rest. Det vil sige det Marit gør, er at checke for om der er en rest når tælleren divideres med 2. Hvis der er, slutter rækken, hvis der ikke er, begynder en ny række. Grunden til at du ikke kan få det til at virke, er at du skriver den samme mappe ud 2 gange for hver gang du løber igennem løkken. Du glemmer at lave noget HTML fomattering i din ASP kode, som Marit gør. Men nu er det løst, og alle er glade, er det ikke herligt ;-))
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.