24/01/2011, 12:45
|
| | Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 10 meses Puntos: 0 | |
Respuesta: Posicionar scroll de un textbox al final al agregar texto bajar barra de scrool, esto es una posible forma de hacerlo. La he probado y sí funciona. Ahí dejo el cógido por si a alguien le sirve de algo:
En el HEAD de la pagina aspx:
<script type="text/javascript">
function scrollDown()
{
document.getElementById('<%=txtMensajes.ClientID%> ').scrollTop = document.getElementById('<%=txtMensajes.ClientID%> ').scrollHeight;
};
</script>
En el CodeBehind teniendo en cuenta que tenemos un updatePanel, porque lo hacemos con AJAX:
ScriptManager.RegisterStartupScript(Me, GetType(String), "ScrollTextbox", _
"document.getElementById('" + txtMensajes.ClientID + "').scrollTop = document.getElementById('" + txtMensajes.ClientID + "').scrollHeight; " + " ", True) |