Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ID_CCode

Tabulação em html5 / asp.net

Recommended Posts

Amigos, boa tarde.

 

Estou com um pequeno problema, que acho que para a maioria deve ser bem fácil, mas como sou programador jr., está um pouco complicado.

 

Para fazer um determinado relatório, tive que criar uma table dentro da outra, para fazer o loop gerando a informação necessária.

 

O código seria esse:

 

<td colspan="2">
                               <table border="0" cellpadding="0" cellspacing="0">
                                   @{
                                       var listaSegmentos = listaInteressesPessoais.Where(a => a.PessoaID == item.PessoaID).OrderBy(a => a.SegmentoID);

                                       foreach (var itemSegmento in listaSegmentos)
                                       {
                                           <tr>

                                           @if (!segmento.Equals(itemSegmento.Segmento))
                                           {
                                               <td>
                                                   @itemSegmento.Segmento<br />
                                               </td>

                                               var listaCategorias = listaSegmentos.Where(a => a.SegmentoID == itemSegmento.SegmentoID).OrderBy(a => a.CategoriaID);

                                               <td>
                                                   @foreach (var itemCategoria in listaCategorias)
                                                   {
                                                       if (!categoria.Equals(itemCategoria.Categoria))
                                                       {
                                                           @itemCategoria.Categoria<br />
                                                       }

                                                       categoria = itemCategoria.Categoria;
                                                   }
                                               </td>
                                           }

                                           @{segmento = itemSegmento.Segmento;}

                                           </tr>
                                       }
                                   }
                               </table>
                           </td>

 

Com isso, a tabulação do relatório está desorganizada na parte de categoria e segmento.

Queria saber se tem uma forma de acertar essa tabulação, pois o cliente fez essa solicitação.

 

Segue o relatório:

 

13051465.png

 

Agradeço desde já a ajuda!.

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Creio que a melhor coisa a se fazer é determinar a largura da td.

 

Tentei, só que ele não redimensiona perfeitamente.

Fica sempre sobrando um espaço entre a segunda e a terceira coluna.

 

Vou dar a dica de usar divs na hora da repetição e vou mover o tópico para a area correta.

 

Desculpa pelo post no lugar errado.

 

Tentei, mas ele não aceita div dentro de table.

Desculpa toda minha ignorancia, mas conheço pouca programação para web e fui jogado num "rabo de foguete...".

Com o tempo vcs vão saber. Ainda vou precisar de muita ajuda de vocês, rsss.

 

To tentando o samba do criolo doido aqui no html e nada... Ta brabo...

 

poxa, se mais alguem pudesse me ajudar, ficaria muito feliz... de qualquer forma, agradeço pela ajuda que venho tendo.

 

 

 

 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.