GridView用DIV加滚动条,怎样在选中一条记录后让滚动条定位在选中的记录附近

sweet_ 2012-10-24 05:45:52
RT 呀,感觉可以纯用js去实现,可是又 不知道怎么做,谁有好的例子,求帮了,谢谢 了
...全文
180 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweet_ 2012-11-06
  • 打赏
  • 举报
回复
引用 7 楼 wangyizhi58 的回复:
引用 4 楼 sweet_ 的回复:引用 2 楼 wangyizhi58 的回复:选择当前的,然后调用js方法,传递this参数,先把所有的div的overflow设置为hidden;然后this。style。overflow=“auto” 你是说再选择记录时,注册一段js代码并执行?,我试过了 就是在选 中记录时,注册一段js来保存 滚动条的位置 ,在页面从新载……
是呀,我就要这样的效果...唉!·微软的服务器控件用起来有时方便,但有时为一个效果.还挺麻烦的
wangyizhi58 2012-11-06
  • 打赏
  • 举报
回复
引用 4 楼 sweet_ 的回复:
引用 2 楼 wangyizhi58 的回复:选择当前的,然后调用js方法,传递this参数,先把所有的div的overflow设置为hidden;然后this。style。overflow=“auto” 你是说再选择记录时,注册一段js代码并执行?,我试过了 就是在选 中记录时,注册一段js来保存 滚动条的位置 ,在页面从新载入时还原..貌似不行哦 ……
貌似还的保持状态?页面刷新还的保持原来的?。。。。
sweet_ 2012-11-05
  • 打赏
  • 举报
回复
引用 3 楼 qiaohuyue 的回复:
滚动条的 clientHeight = 你DIV 某个数据的 高度点 就可以了
关键就是这个高度怎么还原
sweet_ 2012-11-05
  • 打赏
  • 举报
回复
引用 2 楼 wangyizhi58 的回复:
选择当前的,然后调用js方法,传递this参数,先把所有的div的overflow设置为hidden;然后this。style。overflow=“auto”
你是说再选择记录时,注册一段js代码并执行?,我试过了 就是在选 中记录时,注册一段js来保存 滚动条的位置 ,在页面从新载入时还原..貌似不行哦
龟叔啊 2012-11-05
  • 打赏
  • 举报
回复
在页面生成时每条数据都加个DIV,只是这是在最底层,然后当选中是让其在最上层。 不知道我理解你说的滚动条正确吗?
sweet_ 2012-10-29
  • 打赏
  • 举报
回复
没有来吗?我自己再顶一个..
XBodhi. 2012-10-29
  • 打赏
  • 举报
回复
滚动条的 clientHeight = 你DIV 某个数据的 高度点 就可以了
wangyizhi58 2012-10-29
  • 打赏
  • 举报
回复
选择当前的,然后调用js方法,传递this参数,先把所有的div的overflow设置为hidden;然后this。style。overflow=“auto”

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧