DIV SCROLL问题

lxq19851204 2014-04-08 01:16:25
DIV中嵌入一个DATALIST,加了一个
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>让DIV保持不刷新

现在一个问题是DIV的SCROLL向下滚动时,如果选中DATALIST中的ITEM就会发生SCROLL的VALUE=0的情况.

怎么才能让SCROLL的VALUE处于选中时的值呢?

...全文
594 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxq19851204 2014-04-11
  • 打赏
  • 举报
回复
怎么在page_load中写执行bindData()?
lxq19851204 2014-04-09
  • 打赏
  • 举报
回复
HTML: <body onload= "ScrollToSelectNode()"> <input runat="server" id="divScrollValue" type="hidden" value="" /> JS: function ScrollToSelectNode() { document.getElementById("itemlist").scrollTop = "<%=ScrollValue%>"; } function bindData() { document.getElementById("divScrollValue").value = document.getElementById("itemlist").scrollTop; } CS: Public ScrollValue as string=String.Empty PAGE_LOAD: ScrollValue = divScrollValue.Value 每次都可以获取的到document.getElementById("itemlist").scrollTop , 不过选中DATALIST的ITEM的时候,PAGE都没有从BODY中ONLOAD,要在什么地方写?
md5e 2014-04-08
  • 打赏
  • 举报
回复
一般都是用ajax进行交互
Justin-Liu 2014-04-08
  • 打赏
  • 举报
回复
用HiddenField,不依赖那个属性
我本良人 2014-04-08
  • 打赏
  • 举报
回复
用一个东西来存着这个状态

62,047

社区成员

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

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

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

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