none
alinhamento vertical datalist RRS feed

  • Pergunta

  • Como faço para alinhar verticalmente dentro do datalist???

    Meu datalist está assim

     <aspBig SmileataList width="600" id="subcategoria" RepeatDirection="Horizontal" RepeatColumns="4" Runat="server" ShowFooter="False" CellSpacing="0" ShowHeader="False" CellPadding="0" BorderWidth="0px">
    <ItemTemplate>
    <table width="100" border="1" align="center" cellpadding="0" cellspacing="0">
     <tr>
     <td width="100">
     imagem
    </td>
    </tr>
     <tr>
    <td><div class="menuInf" align="center"><a href="#" class="titulo_<%#  DataBinder.Eval(Container.DataItem, "id_subcategoria") %>"><%#  DataBinder.Eval(Container.DataItem, "nome_subcategoria") %></a>
    </div></td>
    </tr>
    </table>
    </ItemTemplate>
    </aspBig SmileataList>

    Se todas subcategorias tiverem a mesma quantidade de linhas de texto ficam alinhadas, mas quando não tem  desalinha, queria que a tabela ficasse alinhada ao topo, como faço isso?

    quarta-feira, 26 de setembro de 2007 13:33

Respostas

  • O data list gera no final uma tabela com suas linhas e colunas e o que vc coloca no item tempalte vai ficar dentro de uma celula para setar o alinhamento vertial ou horizontal nas propriedades vc expande formatacao do ItemStyle e vc vai ter horizontal e vertical alinhamento para altera o que no final vai gerar o seguinte codigo
    </itemTemplate>
    <ItemStyle HorizontalAlign="Center" VerticalAlign="Top" />
            </aspBig SmileataList>

    Ou seja em uma tag entre o seu item template e o final da tag do datalist.
    quarta-feira, 26 de setembro de 2007 20:54

Todas as Respostas

  • Ola,

     

    Se entendi, vc quer mesmo tendo menos dados que a sua tabela de dados esteja sempre no topo da pagina, é isto?

     

    Se for, basta mudar as propriedades da tabela no Style Bylder na Guia text o alinhamento vertical para Top, isso se entendi sua pergunta.

     

    mas qualquer coisa continuamos nossa conversa.

     

    quarta-feira, 26 de setembro de 2007 14:27
  • O data list gera no final uma tabela com suas linhas e colunas e o que vc coloca no item tempalte vai ficar dentro de uma celula para setar o alinhamento vertial ou horizontal nas propriedades vc expande formatacao do ItemStyle e vc vai ter horizontal e vertical alinhamento para altera o que no final vai gerar o seguinte codigo
    </itemTemplate>
    <ItemStyle HorizontalAlign="Center" VerticalAlign="Top" />
            </aspBig SmileataList>

    Ou seja em uma tag entre o seu item template e o final da tag do datalist.
    quarta-feira, 26 de setembro de 2007 20:54
  • Iury,

     

    Vc me ajudou muitooooo resolveu todos meus problemas, obrigadão

     

    quinta-feira, 27 de setembro de 2007 11:52
  • Ok que bom, se puder então maque como respondida sua pergunta para facilitar novas buscas sobre o assunto e é claro para mehor a participação minha participaão na comunidade rs, obrigado.
    • Sugerido como Resposta Aline Bossi quinta-feira, 25 de novembro de 2010 19:10
    quinta-feira, 27 de setembro de 2007 13:48