我是javascript和asp.net的新手。 我在我的页面中使用链接按钮,当我单击按钮时,我的页面重新加载并且页面滚动到顶部。
我尝试过这个脚本但它不起作用。
<script type="text/javascript">
var xPos, yPos;
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequestHandler);
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(EndRequestHandler);
function BeginRequestHandler(sender, args) {
xPos = document.body.scrollLeft;
yPos = document.body.scrollTop;
}
function EndRequestHandler(sender, args) {
document.body.scrollLeft = xPos;
document.body.scrollTop = yPos;
}
</script>
答案 0 :(得分:0)
只需添加MaintainScrollPositionOnPostback =&#34; true&#34;在页面指令