我正在使用以下代码移至页面的这一部分:
.
.
.<a title="news" name="news"></a>
.
.
但是当我使用以下网址从其他网页访问或重定向到此页面时, http://localhost/mypage.aspx#news ,页面会转到该部分并再次出现在页面顶部自动更改 http://localhost/mypage.aspx# 的网址。
我的代码中没有在页面加载时手动编写的javascript。代码确实使用了AJAX,UpdatePanel等。
其他可能的原因是什么? 任何帮助表示赞赏。
答案 0 :(得分:2)
你绝对确定没有javascript吗?您已经标记了问题asp.net
- 也许框架会在呈现的页面中添加一些javascript?
如果在页面上设置了MaintainScrollPositionOnPostback
指令,则可能会导致问题中描述的行为。该属性是否在页面上设置?或者也许在母版页上?