zoukankan      html  css  js  c++  java
  • WebForm 回传后如何保持页面的滚动位置

    转载自 http://www.cnblogs.com/renjuwht/archive/2009/06/17/1505000.html

    默认情况下,ASP.NET页面回传到服务器后,页面会跳回顶部。
    对于一个内容较多的页面,你或许有需要自动滚动到用户最后操作的位置。

    页面属性 MaintainScrollPositionOnPostBack 可以解决这样的问题,有以下3种方法。

     

      1. 应用程序级
        作用对象:网站的所有ASP.NET页面
        方法:打开web.config,在<system.web>节点下配置:
           <pages maintainScrollPositionOnPostBack="true"></pages>
      2. 页面级
        作用对象:某一个页面
        方法:打开页面的 aspx 文件,在顶部配置:
           <%@ Page MaintainScrollPositionOnPostback="true" ...
      3. 代码级
        作用对象:某一页面
        方法:在代码文件中书写:
           Page.MaintainScrollPositionOnPostBack = true; 或
            this.MaintainScrollPositionOnPostBack = true;
  • 相关阅读:
    Contains Duplicate III
    Contains Duplicate
    bitmap
    机器人的运动范围
    矩阵中的路径
    不要62
    牛顿迭代法求方程的根
    统计C语言合法字符
    迭代法求平方根
    欧几里德算法(求两个正整数的最大公约数)
  • 原文地址:https://www.cnblogs.com/wphl-27/p/5969601.html
Copyright © 2011-2022 走看看