Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Errata visualizzazione di una RadioButtonList

    Ho una RadioButtonList con una serie di radiobutton.

    Non riesco a far visualizzare correttamente i radiobutton con il testo che gli affianca.
    Praticamente il risultato è questo:

    i button sono troppo lontani dal testo.
    Questo accade solamente su server.

    Quando lavoro in locale, vedo correttamente i radiobutton affiancati al testo:


    Non riesco a capire come sia possibile o che settaggi gli devo dare.

    I radioButton stanno all'interno di una table. Questo il codice:
    codice:
    <table runat="server" id="tableVisualizza" cellpadding="0" cellspacing="5" enableviewstate="True" width="100%">
    ...
                        <tr>
                            <td style="width: 20px">
                            </td>
                            <td colspan="1" align="left">
                                
    
                                <span style="font-size:12pt">Testo:</span>
                                
    
                                
    
                                <asp:RadioButtonList ID="rbl1" runat="server" AutoPostBack="true" Font-Size="12pt">
                                    <asp:ListItem selected="true">testo</asp:ListItem> 
                                    <asp:ListItem>testo</asp:ListItem> 
                                    <asp:ListItem>testo</asp:ListItem>
                                    <asp:ListItem>testo</asp:ListItem>
                                    <asp:ListItem>testo</asp:ListItem>
                                    <asp:ListItem>testo</asp:ListItem>
                                </asp:RadioButtonList>
                            </td>
                            <td style="width: 20px">
                            </td>
                        </tr>
                        <tr>
    ...
                    </table>
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  2. #2
    Dimenticavo che la pagina interessata la apro in popup:

    linkbtt1.Attributes.Add("onclick", "window.open('../../Popup.aspx',null,'height=700, width=630, status=no, resizable=no, scrollbars=no, toolbar=no, location=no, menubar=no, top=150, left=400');")
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Quando ho di questi problemi, io copio l'html della pagina e la ricopio in una pagina html.

    Poi mi concentro a capire dove sta il problema, nell'html, nello stile, ...

    Il più delle volte è lo stile degli elementi che non va ed è lì che bisogna intervenire.

    Io ti consiglio di fare altrettanto e, magari, farti aiutare nel forum css (solo esclusivamente con html se vuoi sperare in una risposta )


    Capisci che, corretto l'html e lo stile, è semplice trasferire la soluzione lato server. Se poi, per qualche oscura ragione, non fosse possibile, ricordo che si possono pure non usare i controlli server che danno fastidio, tanto, chi guarda la pagina col browser, non si accorge di nulla )




    ps: a pensarci bene, il controllo RadioButtonList è uno dei primi che, dopo provato, l'ho abbandonato e mai usato, proprio perchè era difficile da gestire.
    Pietro

  4. #4
    Grazie per il tuo intervento.

    Da Chrome ho Ispezionato la pagina e ne è risultato che per tutti gli elementi <input>
    che siano radio, text o altro, imposta automaticamente
    style="width: 157px"
    e quindi sfasa tutto.

    Quindi ho risolto, grazie!
    Giudica i tuoi successi dagli sforzi che hai dovuto compiere per superarli

  5. #5
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    linkbtt1.Attributes
    Inietta codice lato client vero ?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.