Visualizzazione dei risultati da 1 a 6 su 6

Discussione: ripetizione area

  1. #1

    ripetizione area

    Salve a tutti, spero ci sia qualcuno che mi può dare una mano, non capisco niente di asp ma devo fare delle modifiche ad una pagina fatta da un'amico che adesso non c'è.
    In pratica ho i risultati di una ricerca ripetuti x volte verticalmente nella pagina con questi tag:
    -----------
    <% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) %>

    -ELEMENTO DA RIPETERE-

    <%Repeat1__index = Repeat1__index+1
    Repeat1__numRows = Repeat1__numRows-1
    Recordset1.MoveNext()
    Wend%>
    -----------
    Ho la necessità di avre invece che una lista unica verticale una lista almeno su due colonne.
    Ho provato a far diventare la lista orizzontale dentro una tabella larga come due elementi da costringere la lista ad andare a capo ogni due elementi ma non considera la larghezza della tabella e mi slarga tutto per quanto è larga la lista in orizzontale.
    Qualcuno mi sà dare un consiglio?

  2. #2
    Utente di HTML.it L'avatar di Cream
    Registrato dal
    Feb 2002
    Messaggi
    534
    prova a fare un contatore
    tipo


    conta = conta+1 (logicamente dentro il ciclo)

    poi fai

    <%
    if conta mod 2 = 0 then
    %><td><%=RECORD%></td></tr><%
    else
    %><tr><td><%=RECORD%></td><%
    end if
    %>

  3. #3
    Grazie per aver accolto la mia richiesta ma con asp sono un ignorantone, potresti per cortesia farmi un esempio di dove mettere i tag che mi hai indicato?
    Dentro il ciclo, dove?

  4. #4
    Non sò se può essere utile, devo ripetere un'area che contiene una tabella.

  5. #5
    Porto un'esempio di com'è struttura la pagina:
    ---------
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
    <body>
    <%While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF))%>
    <table width="100" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="20" height="10"></td>
    </tr>
    </table>
    <%Repeat1__index = Repeat1__index+1
    Repeat1__numRows = Repeat1__numRows-1
    Recordset1.MoveNext()
    Wend%>
    </body>
    </html>
    -------------

  6. #6
    AIUTO!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.