SongKer 发布时间:2015-01-14 分类:.NET 阅读:6357次 2 条评论
ASP.NET按钮提交数据后页面回发导致页面刷新,对于页面上存在许多数据,且需要频繁更新数据的时候就很麻烦了。昨天客户就抱怨了,对于一个页面几千条数据,更新一条数据导致页面刷新,再要去找该条数据的位置...
1、MaintainScrollPositionOnPostback="true" .net framework4.5。在指定的页面头添加如下的标记:
<%@ Page Language="C#" MaintainScrollPositionOnPostback="true" %>
但是对于子窗体上的程序貌似没什么用,下次有机会详细试试。
2、SmartNavigation="true",也是在头部Page添加标记。
但是IE低版本可能会有问题,出现错误:out of memory at line 1,out of memory at line 0。在客户浏览器下出现问题
<%@ Page Language="C#" SmartNavigation="true" %>
3、老老实实用Ajax。使用jQuery Ajax无刷新..这种方式不论是php、asp还是java都是完美的解决办法,体验性最好。
jQuery ajax简单实例地址:http://songker.com/index.php/post/87.html
使用json传递数据:http://songker.com/index.php/post/97.html
关键字词: jQuery AjaxASP.NET
发布于 2015-01-19 14:32:14 回复该评论
发布于 2015-01-15 18:04:48 回复该评论
发表评论:
◎欢迎您的参与讨论。