最近在做一个项目时,使用了AspNetPager分页控件进行分页,为了防止点击下一页时搜索条件消失掉,使用了UpdatePanel来进行局部刷新。
由此引发了一个问题,即点击某一页时,页面没有返回到顶部,只是停止在分页那个地方。
在网上找了很久,都没有解决这个问题。
最后根据AspNetPager在浏览器解析成的Html标签,通过JQuery来控制回到顶部。
在js中添加
$(".paginator").eq(2).find("a").click(function{
window.location.href="#";
});
即可回到顶部。