asp:Timer によってトリガーされる asp:UpdatePanel 内に style="overflow: auto" を含む DIV コンテナーがあります。
DIV のコンテンツは毎秒更新されますが、コンテンツが div の幅と高さの制約を超えると、DIV はコンテンツが追加されるたびに自動的に上にスクロールして戻ります。スクロールが現在設定されている場所にとどまるか、DIV の下部のコンテンツを表示したままにしたい。
javascript を使用して scrollTop を scrollHeight で操作しようとしましたが、自動スクロールが常に発生しているため、使用できない DIV オブジェクトが作成されます。
フォーカス時に自動スクロールしないようにJavaScriptを追加できますが、新しいコンテンツが追加されたときに、DIVコンテンツの上部に自動スクロールが修正されません。
すべての ajax に ASP.NET オブジェクトを使用する必要がありますが、機能を補完するために jQuery 1.7 (最新バージョン) を使用しています。