【发布时间】:2017-08-31 11:07:32
【问题描述】:
我在一个 asp 更新面板中有 4 个 asp 列表框。该网站是一个使用 vb.net 的 webforms 项目。这些列表框充当数据库表的过滤器。当您单击第一个列表框时,它会更新与选择相关的其余列表框。您还可以在这些列表框中多选项目。这个非常重要。
当您选择多个项目时,列表框的滚动位置重置到顶部会出现问题。假设您选择了最上面的项目,然后向下滚动到第 14 个项目并 ctrl + 单击以选择两者。这会导致列表框的滚动位置在更新面板过滤剩余列表框引起的部分回发后重置到顶部。可以想象,这会让我的客户非常恼火。
我看到了其他解决方案来保持更新面板的滚动位置,而不是更新面板内的控件。有什么想法吗?
【问题讨论】:
标签: javascript asp.net