8 回答
TA贡献1824条经验 获得超8个赞
正常只有两种方式:一种是ajax;
一种是用js控制frame,window,document等来获取。
再有就是用其他浏览器插件,不列举了,原本ms ajax就是单独的一个插件。
TA贡献1866条经验 获得超5个赞
ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异 步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功 能。
没有使用过ScriptManager,也没学习过;
JQuery做异步刷新,你使用jQuery封装的ajax方法吧?
本质上都是ajax。JQuery封装的ajax做更简洁吧。微软的控件就不好说了。
TA贡献1830条经验 获得超9个赞
你的重点是页面无刷新,ScriptManager和JQuery。
这两者:
1)ScriptManager的原理不清楚;
2)Jquery就是异步从后台拿了数据,更新html内容。
实现页面无刷新效果,技术其他变现形式:
1)Jquery的load方法可以实现无刷新更新;
2)使用iframe,配合js方法,也可以实现看似无刷新的效果;
本质上都是,从服务器端查询数据(也可以是客户端浏览器或者页面容器),js操作数据,替换页面thml容器的内容。
TA贡献1831条经验 获得超10个赞
ScriptManager和UpdatePanel控件联合使用做列表的时候如果是刷新GridView可以用。不过现在还是建议jquery来获取,而且现在web的列表都是用html控件,用gridview的比较少了。速度上一般是jquery响应比较快,而且传输数据比较少。缺点就是如果不熟悉的话写起来还有点麻烦
- 8 回答
- 0 关注
- 543 浏览
添加回答
举报