`
文昌平蓝杰
  • 浏览: 56109 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

asp.net页面回发回到顶部的问题

 
阅读更多

在asp.net中,由于每次页面的控件都是使用回发机制,所以每次触发控件后页面都会回到顶部,

如果你的页面没有下拉框还好,基本看不出效果,可是如果页面太长,产生了下拉框

每次都会跳回到页面顶部,用户又得去拉动下拉框,这样的设计太不合理,

所以我找到了一个办法

<%@ Page MaintainScrollPositionOnPostback="true">
可以让页面自动回到postback之前的位置

  只要在页面上加上这个,回发的时候就会带上页面位置的参数,这样就会自己回到之前的位置了

分享到:
评论

相关推荐

    asp.net 到顶部底部(封装用户控件)

    在这里,开发者可能定义了按钮的事件处理程序,比如当用户点击“回到顶部”或“到底部”按钮时触发的函数。这些函数可能涉及到修改页面的滚动位置,这通常通过JavaScript实现,但也可以在服务器端进行处理,然后使用...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    ● 使用新的Master页面特性创建模板化的ASP.NET页面 ● 调试和处理错误的技术 ● 提取、创建、处理和存储XML的各种框架 ● 打包和部署ASP.NET应用程序的方法 ● 快速、逻辑地检索、更新和删除数据 本书读者对象 ...

    asp.net页面触发事件panel滚动条高度不变的实现方法

    ASP.NET页面在处理POST请求(如按钮点击事件)时,会重绘整个页面,包括所有控件。默认情况下,浏览器会将滚动条位置重置到顶部,因为浏览器认为这是一个全新的页面加载。然而,我们可以通过保存和恢复滚动位置来...

    3.ASP.NET 2.0 入门经典(第4版) [压缩包1/10]

    内容简介回到顶部↑ASP.NET具有开发效率高、平台无关性、安全性强等方面的优势,广泛用于创建动态Web站点和基于Web的分布式应用程序,是广大Windows程序员开发Web应用程序的有效工具。ASP.NET 2.0在Web应用程序...

    基于asp.net下使用jquery实现ajax的解决方法

    在项目中,通常会有一个`.ashx`文件,这是ASP.NET的一般处理程序(Generic Handler),它可以处理HTTP请求并返回数据,无需完整的ASP.NET页面生命周期。 接下来,我们将实现一个简单的功能:WebForm1页面每隔一秒向...

    div css3样式表制作jquery返回顶部特效

    当页面滚动回到顶部附近时,按钮则淡出隐藏。同时,当用户点击返回顶部按钮时,页面会以平滑动画的方式在800毫秒内滚动到顶部。 总结来说,这个项目通过结合HTML的`div`元素、CSS3样式和jQuery脚本,实现了当页面...

    ASP.Net刷新页面后自动滚动到原来位置方法汇总

    在Web开发中,用户在页面上进行操作时,常常需要在页面提交或刷新后能够返回到之前操作的位置,而不是回到页面的顶部。***提供了一些机制来帮助开发者实现这一需求。本文主要介绍了三种方法来实现在***页面刷新后...

    学士后 .NET工程师第三单元阶段项目.pdf

    3. **母版页技术**:ASP.NET提供的一个特性,用于定义一个页面的基本布局,子页面可以继承这个布局,只需关注特定的动态内容部分,从而简化了页面的设计工作。 4. **数据库设计**:为了存储用户的注册信息、日志...

    Asp.Net Forums v2.2.1928 Beta 官方中文版

    1.修订URL重写 2....增加贴子显示时回到顶部的链接 37.增加我的版面管理下拉菜单 &lt;br&gt;中国论坛网推荐" src="http://www.51one.net/softimg/200541492740.gif" width="126" height="96"&gt;

    ASP.NET jQuery 实例9 通过控件hyperlink实现返回顶部效果

    在这个实例中,我们将探讨如何利用jQuery和ASP.NET的HyperLink控件来创建一个返回顶部的效果,使得用户在浏览长页面时能方便地回到页面的起始位置。 首先,要实现这个功能,我们需要理解几个关键的JavaScript/...

    瀑布图片waterfall----简单案例 .Net

    返回顶部按钮方便用户快速回到页面顶部,而更多加载按钮则引导用户继续浏览更多的内容。这两者都可以通过JavaScript实现,点击事件触发相应的加载或滚动操作。 通过这个简单的.Net案例,开发者可以学习到如何将前端...

    C#轻松解决后页面滚动到顶端

    在给定的部分内容中,我们看到了一个使用C#编写的ASP.NET页面(`Test_THIN.aspx`)。页面包含了一些用于保存和恢复滚动位置的JavaScript函数。`savescroll()`函数在页面滚动时被调用,它获取当前的滚动位置并将其...

    ASP.NET笔记之页面跳转、调试、form表单、viewstate、cookie的使用说明

    ### ASP.NET 页面跳转 1. **服务器传输(Server.Transfer)** - **语法**: `Server.Transfer("目标页面路径");` - **特点**: 当使用`Server.Transfer`进行页面跳转时,URL地址栏中的地址不会发生变化,即浏览器显示...

    .net制作留言板系统课件

    【.NET制作留言板系统课件】是一个学习ASP.NET技术的实践项目,主要涵盖了用户注册、登录、发表留言和用户注销等功能。在这个系统中,用户必须首先注册,通过填写用户名和密码成为合法用户,才能发表留言。发表留言...

    SmartGridView modified

    这种技术需要对ASP.NET页面生命周期有深入理解,同时也要求对状态管理机制有良好的掌握。 此外,文件名称列表中的"YYControls"可能是一个包含此SmartGridView修改版控件的库或者项目文件夹。这可能包含了源代码、...

    Ajax UpdatePanel 回传后滚动条位置变更解决方法

    在使用ASP.NET AJAX的UpdatePanel时,用户可能会遇到一个常见问题,那就是在UpdatePanel异步回传后,页面滚动条的位置会回到顶部,这给用户的交互体验带来不便。要解决这个问题,我们可以采取以下策略,主要涉及到...

    jquery页面位置定位导航菜单.rar

    这样,用户可以快速识别他们在页面中的位置,无需一直回到顶部查看导航。 在C#中,虽然主要用来编写服务器端代码,但可以通过ASP.NET与客户端的JavaScript(如jQuery)进行交互。在ASP.NET中,我们可以创建一个包含...

    一个可保持GridView 在 Update Panel中滚动时的Header的位置相对不动的程序例子

    在ASP.NET开发中,GridView控件是用于展示数据表格的常用组件,而UpdatePanel则是实现页面部分刷新的关键元素。在动态网页中,当UpdatePanel更新内容时,可能会导致GridView的滚动位置重置,用户体验受到影响。标题...

    ASP ISchool随机抽题考试系统

    4.增加切换栏目自动回到页面顶部功能 V3.6.1(20110714) 1.增加安装部分自动跳转 2.拆分前台考生文件,为加入新界面方案做准备 3.重新加入试题导出 4.细节修正 V3.6.0(20110701) 1.暂时取消试题导出功能(目前...

    自己整理了一个repeater嵌套和分页的实例

    例如,当用户点击分页按钮时,页面应该保持在正确的位置,而不是回到顶部。这可能需要用到JavaScript或者`MaintainScrollPositionOnPostback`属性。同时,为了提供更好的可读性,可以考虑使用CSS样式美化`Repeater`...

Global site tag (gtag.js) - Google Analytics