em

Rolagem automática de um TextBox

Último post 02-12-2009 15:19 de ramorim. 2 respostas.
Página 1 de 1 (3 itens)
Classificação de Posts: Anterior Próximo
  • 02-11-2009 15:26

    • ramorim
    • Top 150 Contribuidores
    • Membro desde 06-06-2008
    • Santana do Livramento - RS
    • Posts 60
    • Pontos 655

    Rolagem automática de um TextBox

    Olá

    Estou fazendo um sistema de chat usando textbox para mostrar a conversa. Quase tudo está funcionando perfeitamente, mas não consigo fazer o textbox mostrar o fim do texto, quando recarrega a conversa.

    Alguma dica?

     Abraços

     

    Abaixo de: ,
    • Pontos do post: 20
  • 02-12-2009 12:47 em resposta para

    • mfalthmann
    • Top 10 Contribuidores
    • Membro desde 04-01-2008
    • Cornélio Procópio, PR
    • Posts 161
    • Pontos 1,885

    Responder: Rolagem automática de um TextBox

    E ai Rafael blz?

    Bom pesquisei aqui e você pode fazer o seguinte, crie o seguinte código JavaScript na sua página:

    <script type="text/javascript">

    function Scroll() {document.getElementById("seuTextBox").scrollTop = document.getElementById("seuTextBox").scrollHeight;

    }

    </script>

    E no evento onload da tab <body> coloque a chamada assim <body onload="Scroll()">

    Assim quando a página for carregada ele mostrará a última linha do textbox.

     Abraços.

    Márcio Fábio Althmann
    Arquiteto/Desenvolvedor - CDS Informática
    Email: marcio@sharpcode.com.br
    • Pontos do post: 20
  • 02-12-2009 15:19 em resposta para

    • ramorim
    • Top 150 Contribuidores
    • Membro desde 06-06-2008
    • Santana do Livramento - RS
    • Posts 60
    • Pontos 655

    Responder: Rolagem automática de um TextBox

     Marcio

     Obrigado pela ajuda. Só pra complementar, não coloquei no onload da body e sim no code behind, usando o seguinte codigo: 

    ScriptManager.RegisterClientScriptBlock(this, GetType(), "teste", "Scroll()", true);

    Abraços

    • Pontos do post: 5
Página 1 de 1 (3 itens)
Provido por Community Server (Commercial Edition), por Telligent Systems