zoukankan      html  css  js  c++  java
  • asp.net IE 页面刷新固定位置

    MaintainScrollPositionOnPostback="true"

    可能我们会经常遇到这种情况,当页面内容比较多的时候,当用户执行操作执行一次页面回送后,页面又重新从顶端开始显示,用户不得不重新拖动滚动条回到先前的位置,这会给用户带来很不友好的体验。即时使用updatepanel也会有这种情况。
    asp.net提供了MaintainScrollPositionOnPostback属性,可以彻底帮助我们解决这一问题。只需在asp.net页面的Page指令中设置 MaintainScrollPositionOnPostback="true"就可以轻松实现。
    请记住MaintainScrollPositionOnPostback属性的默认值为false。在html页面的最上面。页面设置的代码里面设置MaintainScrollPositionOnPostback="true"。

    例子:
    <%@ Page Language="C#" MasterPageFile="~/comment.master" AutoEventWireup="true" CodeFile="newscontent.aspx.cs" Inherits="newscontent" Title="新闻显示页" MaintainScrollPositionOnPostback="true"%>

    但是特别注意:
    在ie中管用,在遨游浏览器MaintainScrollPositionOnPostback="true不管用

  • 相关阅读:
    百度语音
    前端技术
    自动化测试
    分布式锁
    缓存穿透、缓存击穿、缓存雪崩
    延迟队列
    Arthas
    MyBatis配置文件容易引发的不容易发现的问题(驼峰式命名)
    JUnit使用中遇到的问题
    使用ArrayList<E>遇到的数据重复问题
  • 原文地址:https://www.cnblogs.com/chenmfly/p/5942406.html
Copyright © 2011-2022 走看看