如何解决为什么grid-row位置到页面底部?
我有多个带有网格视图的用户控件。问题是每当我滚动超过窗口的高度并单击一行的编辑时,正在编辑的行就会转到页面底部。我希望页面在点击的任何地方都保持滚动位置。
我拥有的通用结构:默认页面>更新面板>多视图>视图1>用户控件1>网格视图
我尝试将 maintainScrollPositionOnPostBack = true
添加到默认页面,但没有任何区别。
我还尝试在用户控件内的 gridview 周围添加更新面板,但它不会检测到 <AsyncPostBackTrigger ControlID="EditButton">
,因为编辑按钮位于模板字段内。
有没有办法将编辑行保持在点击它的同一位置?任何帮助表示赞赏。
解决方法
由于右侧的相关问题,我发现了这个问题:
How to maintain scroll position of a page when add dynamic rows in GridView?
我在编辑模式下将 focus() 放在一个文本框上...当我删除它时,滚动位置保持不变。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。