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;
  • 相关阅读:
    GDOI 2019 退役记
    SHOI2019 游记
    【WC2014】紫荆花之恋
    PKUWC 2019 & NOIWC2019 比赛总结 Formal Version
    WC 2019 颓废记
    VDUVyRLYJC
    Git学习
    DOM学习笔记
    python基础---->AJAX的学习
    python基础---->进程、线程及相关等
  • 原文地址:https://www.cnblogs.com/wphl-27/p/5969601.html
Copyright © 2011-2022 走看看