如何将asp.net文本框滚动到底部

前端之家收集整理的这篇文章主要介绍了如何将asp.net文本框滚动到底部前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在建立一个包含日志消息的文本框的网站.使用AJAX更新日志.
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
    <ContentTemplate>
        <asp:TextBox ID="TextBox1" runat="server"                                 
            onload="textBox_load"
            Height="110px" 
            TextMode="MultiLine"             
            Width="100%">
        </asp:TextBox>    
    </ContentTemplate>
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick" />
    </Triggers>
</asp:UpdatePanel>

我需要在每次更新时滚动文本框.怎么样?

解决方法

处理 Sys.WebForms.PageRequestManager.endRequest事件并向下滚动文本框:
var tBox = $get('<%= TextBox1.ClientID %>');
tBox.tBox.scrollTop = tBox.scrollHeight;

猜你在找的asp.Net相关文章