为了账号安全,请及时绑定邮箱和手机立即绑定

页面无刷新问题

页面无刷新问题

冉冉说 2018-12-06 16:34:35
为了实现页面无刷新。一种是使用ScriptManager,另一种是用JQuery,填充像GridView这种列表,哪一种更耗资源?或者实现页面无刷新还有没有其他的方式?请大家踊跃发言!
查看完整描述

8 回答

?
有只小跳蛙

TA贡献1824条经验 获得超8个赞

正常只有两种方式:一种是ajax;

一种是用js控制frame,window,document等来获取。

再有就是用其他浏览器插件,不列举了,原本ms ajax就是单独的一个插件。

查看完整回答
反对 回复 2019-01-21
?
临摹微笑

TA贡献1982条经验 获得超2个赞

话说ScriptManager是WebForm中的吧,过时了还用么!页面无刷新用Ajax,不是什么JQuery。

查看完整回答
反对 回复 2019-01-21
?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

我说的JQuery就是指AJAX脚本,抱歉!

查看完整回答
反对 回复 2019-01-21
?
心有法竹

TA贡献1866条经验 获得超5个赞

ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功 能。

没有使用过ScriptManager,也没学习过;

 

JQuery做异步刷新,你使用jQuery封装的ajax方法吧?

本质上都是ajax。JQuery封装的ajax做更简洁吧。微软的控件就不好说了。

查看完整回答
反对 回复 2019-01-21
?
慕丝7291255

TA贡献1859条经验 获得超6个赞

嗯,就是用AJAX异步请求数据

查看完整回答
反对 回复 2019-01-21
?
慕标琳琳

TA贡献1830条经验 获得超9个赞

你的重点是页面无刷新,ScriptManager和JQuery。

这两者:

1)ScriptManager的原理不清楚;

2)Jquery就是异步从后台拿了数据,更新html内容。

 

实现页面无刷新效果,技术其他变现形式:

1)Jquery的load方法可以实现无刷新更新;

2)使用iframe,配合js方法,也可以实现看似无刷新的效果;

本质上都是,从服务器端查询数据(也可以是客户端浏览器或者页面容器),js操作数据,替换页面thml容器的内容。

 

查看完整回答
反对 回复 2019-01-21
?
慕哥6287543

TA贡献1831条经验 获得超10个赞

ScriptManager和UpdatePanel控件联合使用做列表的时候如果是刷新GridView可以用。不过现在还是建议jquery来获取,而且现在web的列表都是用html控件,用gridview的比较少了。速度上一般是jquery响应比较快,而且传输数据比较少。缺点就是如果不熟悉的话写起来还有点麻烦

查看完整回答
反对 回复 2019-01-21
?
慕森王

TA贡献1777条经验 获得超3个赞

GridView在客户端也是解析成表格,所以直接JAX加载数据到表格里,应该可行吧?

查看完整回答
反对 回复 2019-01-21
  • 8 回答
  • 0 关注
  • 543 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信