最近在做一个项目时,使用了AspNetPager分页控件进行分页,为了防止点击下一页时搜索条件消失掉,使用了UpdatePanel来进行局部刷新。

由此引发了一个问题,即点击某一页时,页面没有返回到顶部,只是停止在分页那个地方。

AspnetPager放在UpdatePanel中,回到顶部。-LMLPHP

在网上找了很久,都没有解决这个问题。

最后根据AspNetPager在浏览器解析成的Html标签,通过JQuery来控制回到顶部。

在js中添加

$(".paginator").eq(2).find("a").click(function{

     window.location.href="#";
});

即可回到顶部。

AspnetPager放在UpdatePanel中,回到顶部。-LMLPHP

05-11 13:59