深入浅出ASP.Net 2.0 Ajax学习之旅随笔(一)-先从第一个简单的Ajax应用程序开始
来源:互联网 发布:淘宝优质网店怎么通过 编辑:程序博客网 时间:2024/05/16 11:24
简单的概念:传统的页面与AJAX页面有着非常多的不同,然而其中最根本的一项差异就是更新范围。过去即使只是页面极小部分内容更新,也必须将整个页面传送给WEB服务器,处理完后再将整个页面的内容发送回来,并在浏览器刷新,这种效率十分低下,而AJAX它会以异步的方式将页面需要更新的内容传送给服务器,然后服务器处理完后,再把这部分内容传送回来;由于只需处理一小部分内容而不是整个页面,效率自然提高,也不刷浏览器,这样更贴近WINFORM应用程序。
Step1:利用VS2005新建一个ASP.NET的AJAX模板应用程序,如图;这样VS2005会自动配置Web配置文件的AJAX标签。
Step2:拖选AJAX的ScriptManager控件与UpdatePanel控件到ASP页面
名词解释一下:
1.ScriptManager:它负责管理客户端组件的脚步资源、局部更新、本地化、全局化以及自定义的用户脚本,可以说它是AJAX的灵魂核心部件
2.UpdatePanel:你可以把ASP与HTML常规控件放置在里面,如此一来,页面就不会刷新了而运作更顺畅了。
差点忘了:最主要也是最重要的是ASP.NET AJAX页面一定要拥有而且也只能拥有一个 ScriptManager控件
Step:现在可以可以验收了,示例非常简单:就是分别在 UpdatePanel里面和外面放一个Label与Butt常规控件,来显示当前的时间,以便测试一下UpdatePanel里面与外面的运行不同的情况,主要看看页面刷不刷哦。
C#后台代码:
呵呵,搞定,第一个AJAX应用程序诞生,虽然简单,但是万变不离其宗,原理既是如此。
最后希望对AJAX的同志一起学习一起分享,谢谢。
推荐站点:上海长宸 HP专卖
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(一)-先从第一个简单的Ajax应用程序开始
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(二)-UpdatePanel控件内容的更新时机
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(三)-探讨UpdatePanel控件的触发器
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(四)-UpdatePanel与文件上传(FileUpload)的一起使用的解决方法
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(三)-更新其他UpdatePanel控件的内容而不更新本身的UpdatePanel控件的内容
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(四)-嵌套使用UpdatePanel控件来降低Web服务器的往返数据量
- ASP.NET AJAX深入浅出系列课程(学习总结一)
- 第一个 AJAX 应用程序
- asp.net通过反射技术实现Ajax(3)--第一个简单的例子
- ASP.NET Web应用程序的简单AJAX实现
- ASP.NET Web应用程序的简单AJAX实现
- ASP.NET Web应用程序的简单AJAX实现
- Ajax个人开发心得(一)先从一个最简单的ajax功能模块说起,Ajax技术其实很简单
- CS Coder学习asp.net5个月的最大感悟:从http的角度重新认识asp.net(二)——我理解的ajax(一)
- 开始研究Asp.net 的Ajax
- asp.net的Ajax学习
- ASP.NET AJAX客户端编程之旅(一)——Hello!ASP.NET AJAX
- ASP.NET AJAX客户端编程之旅(一)——Hello!ASP.NET AJAX
- String:一个最熟悉的陌生类型
- 提高内存池的并发效率
- 第1章 字符串
- 利用CSS样式打印
- 关于Logger日志的控制台输出问题
- 深入浅出ASP.Net 2.0 Ajax学习之旅随笔(一)-先从第一个简单的Ajax应用程序开始
- 非对称加密算法RSA使用注意事项
- 计算机专业就业方向指导
- java3d程序
- 今天篮球赛输3分
- 有一段文本,统计其中的单词数
- Delete a node WITHOUT using the HEAD pointer.
- 推荐一些国外安全书籍
- 最著名且最有用的CSS过滤器之一:* html