ASP.Net页面刷新后自动滚动到原来位置
生活随笔
收集整理的這篇文章主要介紹了
ASP.Net页面刷新后自动滚动到原来位置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在網上搜索之后總結了三種方式:
1.設置Page中的MaintainScrollPositionOnPostback屬性為true
A>.頁面里有MaintainScrollPositionOnPostback,默認是false,設為true即可(頁面級) <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" MaintainScrollPositionOnPostback="true" Inherits="Default.Default" %>
B>.設置web.config配置文件中的Pages節點中的MaintainScrollPositionOnPostback屬性為true(網站級或目錄級)
如果修改網站根目錄下的web.config則所有的頁面均會受影響,若只修改某個目錄下的web.config文件則只影響這個目錄中的頁面
具體辦法:
在<system.web>節點下配置:
<pages maintainScrollPositionOnPostBack="true"></pages>C>.在頁面的code頁面,通過C#或VB代碼設置page的MaintainScrollPositionOnPostback屬性為true
Page.MaintainScrollPositionOnPostBack = true;或這樣寫
this.MaintainScrollPositionOnPostBack = true;
?
?
這種方法其實就是觸發某個元素的事件轉載于:https://www.cnblogs.com/zhangyuhang3/p/6874018.html
總結
以上是生活随笔為你收集整理的ASP.Net页面刷新后自动滚动到原来位置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 听力阈值计算_中耳功能分析:临床听力测试
- 下一篇: Head First设计模式之备忘录模式