c# UpdatePanel 为什么执行了OnCheckedChanged后 页面老跳回顶部?

在c#UpdatePanel里为什么执行了OnCheckedChanged后页面老跳回顶部?在updatepanel中放置一个datagrid和time服务器控件,异步取... 在c# UpdatePanel 里
为什么执行了OnCheckedChanged后 页面老跳回顶部?
在updatepanel中放置一个datagrid和time服务器控件,异步取得当前数据库中的最新记录.当把滚动条拉到下面的时候,如果这是time控件刷新了,不管有没有重新绑定datagrid中的数据,滚动条均跑到最顶端,求解决方法!

可是我用的是无刷新 有的页面就不会 有的页面就会我搞不懂为什么.
展开
 我来答
一只白馒头0et
2009-11-09 · TA获得超过398个赞
知道小有建树答主
回答量:877
采纳率:0%
帮助的人:337万
展开全部
因为执行服务端事件后就重新加载了一次页面。
OnCheckedChanged是服务端事件。
所以当然会跳到顶部呀。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
darko2o8
2009-11-09 · TA获得超过616个赞
知道小有建树答主
回答量:987
采纳率:0%
帮助的人:447万
展开全部
在<% page Language="C#" .... MaintainScrollPositionOnPostback="true" %>
设置MaintainScrollPositionOnPostback为true就不会跳到顶部了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式