【发布时间】:2012-01-16 12:30:05
【问题描述】:
返回另一个基于网络的问题。
当控件向服务器发出回发时,页面会刷新(正常)。该页面还会滚动回顶部并失去选中的控件。如果在回发后它是相关的,取决于发生了什么变化,控件将变为可见或隐藏。即使页面可见性没有任何改变,焦点也会丢失并且当前滚动重置。在文本字段中输入的数据被保留,任何单选按钮/复选框选择也是如此。问题是选项卡被重置为索引 0 并且页面滚动被发送回页面顶部。
我正在使用 .Net 4.0
我尝试在 asp 页面本身和 web.config 中都添加 MaintainScrollPositionOnPostback="true" 无济于事。 当文本框文本更改或单选按钮更改并且回发仍然导致滚动和索引丢失时,我已经尝试使用和不使用 Ajax 更新面板使用条件更新触发。
任何想法都会很棒。哒!
【问题讨论】: