[ASP.NET] ポストバック後にスクロールさせない

業務用アプリで、(操作しにくいのだが)縦に長い画面があったりする。
さらにその画面にボタンがあってポストバックが発生するアレな画面があったりする。
で、ポストバック時に必ず画面上部に戻されるのが嫌がられる。

画面がアレだと言いたいところだが、なんとかしなければならない。

Page.MaintainScrollPositionOnPostBack プロパティはそんな要望をかなえてくれる。

これでスクロールしなくなるはずだ。
なお、以前のバージョン(.NET Framework1.1)で使用されていたPage.SmartNavigationは推奨されない。
ブラウザに依存するらしい。

このブログの人気の投稿

コピーした行の挿入が表示されない時はフィルタされていないかチェック

Excel で一部の図形だけ固定する