摘要: ASP.NET的页面执行PostBack 动作时,页面由伺服端重新传给客户端,而页面的垂直滚动条会跳回最上方,水平滚动条会跳回最左方。为了解决此情形,只要将Page的MaintainScrollPositionOnPostBack属性设为True时,页面就会自动维护滚动条位置,它是如何实现这个动作的呢?当把Page.MaintainScrollPositionOnPostBack = "True"时,检视HTML原始码,可以发现它多了"__SCROLLPOSITIONX"及"__SCROLLPOSITIONY"这二个HiddenField,这二个HiddenField主要是要来记录页面滚动条的 阅读全文
posted @ 2010-12-09 12:41 TNTZWC 阅读(171) 评论(0) 推荐(0) 编辑