Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18

Discussione: select incolonnata

  1. #1

    select incolonnata

    Buona giornata a tutti.

    Ho un campo select in un form che visualizza 2 campi di un recordset:
    il primo è una stringa di 50 caratteri e il secondo un codice.
    Vorrei incolonnare il codice dopo i 50 caratteri della stringa.
    E' possibile farlo con qualche funzione ?

    Un grazie anticipato per l'attenzione.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ritengo che sia sufficiente un uso opportuno dei CSS applicati alla <select> e/o ai suoi campi ( <option> ).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ...scusami ma non ti seguo.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    La formattazione si fa con i CSS, non gli script.

    Se ho capito giusto, tu vorresti fare in modo che una delle opzioni abbia 50 (o un numero diverso di) blank davanti. Di default non si puo` fare, ma con opportuni CSS si fa.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    io faccio questo :

    <option Value="<%=rs1("cod")%>"<% If rs1("cod") = mVAR then response.Write("selected")%>>
    <%=rs1("des")%>[<%=rs1("cod")%>] </option>

    ... e vorrei incolonnare il contenuto di rs1("cod")

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ho spostato la discussione dove ci sono persone esperte di CSS.

    Comunque dovresti postare il codice che arriva al browser. Non e` possibile capire dal tuo codice cosa fa lo script sotto ASP
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    il codice di caricamento delle select è il seguente:

    <select size=1 cols=10 name="sCAU" >
    <option Value="T">Tutte</option>

    <% Do while not rs1.eof %>
    <option Value="<%=rs1("cod")%>"<% If rs1("cod") = mCAU then Response.Write("selected")%>>
    <%=rs1("des")%>[<%=rs1("cod")%>]
    </option>
    <%rs1.MoveNext %>
    <%Loop%>
    </select></td>
    <%rs1.Close
    Set rs1 = Nothing%>

    ----------
    Ho provato a sostituire il pezzo della visualizzazione così:
    <%=Left((trim(rs1("des"))+vsp),51) %> [<%=rs1("cod")%>]
    dove vsp è una stringa di 50 "&nbsp" ma non funziona

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non devi postare il codice ASP, devi eliminare completamente il codice ASP e postare il codice che arriva al browser (click destro -> visualizza sorgente).

    Non e` possibile programmare script o formattazioni lato client senza il codice che arriva al client stesso.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  9. #9
    se intendi l'html al momento dell'esecuzione, non vedo niente perchè ho dei frames, altrimenti non ho capito.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Esatto. Intendo il codice HTML che arriva al browser.

    In tutti i browser seri, cliccando con il destro sul frame ti permette di visualizzare il codice.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.