ASP.NET postback(回发)后如何保持网页的位置

来源:互联网 发布:唯一网络王宇杰祖籍 编辑:程序博客网 时间:2024/05/16 05:40

 通常情况下,ASP.Net 页面 PostBack(回发)后,页面一般定位在整个网页的顶部!但我们在实际项目中经常需要,回发后能定位到自己刚刚点击提交按钮位置,那这种情况如何实现呢,下面介绍三种实现些功能的方法

一、应用程序级设置:在web.config中增加一个pages节点

      <pages maintainScrollPositionOnPostBack="true">

 

二、页面级设置:在aspx页面上进行设置,在页面的page指令中增加属性

    

     <@page MaintainScrollPositionOnPostback="true"

 

三、在后台cs代码中设置

     

      Page.MaintainScrollPositionOnPostBack = true;