ASP.Netでページ内のスクロールバーの状態を維持するコード
335 ワード
この問題に対して私はネットでたくさん探して、答えが乱れていることに気づいた.実はNetのpageオブジェクトには、ページをコミットまたは更新した後、スクロールバーの位置を含めてページの元の位置に戻る属性があります.
html元ページの上部にMaintainScrollPositionOnPostbackプロパティをtrueに設定すればOKです.
現在のscorll値を非表示コントロールで保存する方法もあります.戻ってきたらscrollの値に基づいてscrollを再設定します.
Inherits="Default.Default" %>
html元ページの上部にMaintainScrollPositionOnPostbackプロパティをtrueに設定すればOKです.
現在のscorll値を非表示コントロールで保存する方法もあります.戻ってきたらscrollの値に基づいてscrollを再設定します.