none
TD some quando não tem valor RRS feed

  • Pergunta

  • Bom dia, Pessoal.

     

    Seguinte, tenho em minha página uma TR com 4 Td's, alinhadas, bonitinhas como eu quero:

    <tr style="border: 2px solid black;">
                            <td style="font-size: 140px; color: White;" align="center">
                                <asp:Label ID="lblResSegmento1" runat="server" Text="01" Font-Names="Verdana"></asp:Label>
                            </td>
                            <td style="font-size: 140px; color: White;" align="center">
                                <asp:Label ID="lblResSegmento2" runat="server" Text="" Font-Names="Verdana"></asp:Label>
                            </td>
                            <td style="font-size: 140px; color: White;" align="center">
                                <asp:Label ID="lblResSegmento3" runat="server" Text="" Font-Names="Verdana"></asp:Label>
                            </td>
                            <td style="font-size: 140px; color: White;" align="center">
                                <asp:Label ID="lblResSegmento4" runat="server" Text="" Font-Names="Verdana"></asp:Label>
                            </td>
                        </tr>
    

     

    Porém, estou com um problema.

    Essas TD's nem sempre vão receber um Text(Valor), mas quero que elas fiquem ali, apareçam com os espaços, mas vazias!

    Dessa forma que estou fazendo, aparece só uma TD grandona, ocupando toda a minha página.

    Preciso que fique os 4 "slots" bonitinho em minha página, independente de estarem vazios ou não.

     

    Consegui passar o que preciso?

    Muito obrigado, desde já !

    sexta-feira, 9 de setembro de 2011 11:56

Respostas

  • Se vires o HTML gerado, verás que as TDs não desapareceram. O problema que estás a ter é que TDs sem conteúdo não são renderizadas.

    Para resolveres isso, quando não tiveres valor para lá colocar, coloca um espaço não quebrável (&nbsp;).


    Paulo Morgado
    • Marcado como Resposta Progamador.C sexta-feira, 9 de setembro de 2011 12:30
    sexta-feira, 9 de setembro de 2011 12:23
  • Deu certo.

     

    Perfeito, muito obrigado !

     

    Coloquei esse espaço, dentro do TEXT..

    • Marcado como Resposta Progamador.C sexta-feira, 9 de setembro de 2011 12:30
    sexta-feira, 9 de setembro de 2011 12:30

Todas as Respostas

  • Se vires o HTML gerado, verás que as TDs não desapareceram. O problema que estás a ter é que TDs sem conteúdo não são renderizadas.

    Para resolveres isso, quando não tiveres valor para lá colocar, coloca um espaço não quebrável (&nbsp;).


    Paulo Morgado
    • Marcado como Resposta Progamador.C sexta-feira, 9 de setembro de 2011 12:30
    sexta-feira, 9 de setembro de 2011 12:23
  • Coloco esse espaço dentro do Text?
    sexta-feira, 9 de setembro de 2011 12:26
  • Deu certo.

     

    Perfeito, muito obrigado !

     

    Coloquei esse espaço, dentro do TEXT..

    • Marcado como Resposta Progamador.C sexta-feira, 9 de setembro de 2011 12:30
    sexta-feira, 9 de setembro de 2011 12:30