dポイントプレゼントキャンペーン実施中!

よろしくお願いします。

現在以下の環境で開発を行っています。

asp.net 1.1
C#
visualstudio 2003

そこでドロップダウンのAutoPostback時やボタンを押してポストバックしたあと元の画面のスクロール位置で画面を表示したいと思っています。
SmartNavigationを使いましたが、IE以外ではページのトップに戻って表示されてしまいます。

SmartNavigationの代替案などご存知の方がいらっしいましたら、ご教授のほどよろしくお願いします。

A 回答 (1件)

javascriptを活用して


最上位elementのscrollTop位置をhiddenで受け渡す→Postback先で復元
をしたらどうでしょう?
参考URL載せます。

参考URL:http://d.hatena.ne.jp/Yamaki/20060502/1146535026
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

.net 2.0 以降でMaintainScrollPositionOnPostbackをtrueにすると

そういう動きをするんですね。

勉強になります。

早速試してみます。

お礼日時:2009/11/18 19:06

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています