Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > MrXie 之Asp.net Ajax 系列(一) ----------用了再说
【标  题】:MrXie 之Asp.net Ajax 系列(一) ----------用了再说
【关键字】:MrXie,Asp.net,Ajax,----------
【来  源】:http://blog.csdn.net/eshao/archive/2006/11/09/1376208.aspx

MrXie 之Asp.net Ajax 系列(一) ----------用了再说

Your Ad Here

MrXie 之 Asp.Net Ajax 系列

随着Ajax的应用越来越流行,微软也推出了asp.net ajax 1.0 beta2.   我将在下面的文章里谈到asp.net中微软ajax组件的应用。(适合有asp.net使用经验的读者)

 

   MrXie 之Asp.net Ajax   系列() ----------用了再说

 

确认安装vs2005 。下载 Asp.net Ajax 的相关组件(http://ajax.asp.net) Asp.Net Ajax 1.0 beta2 ,进行默认安装。 然后我们就开始动工

 

Step 1  打开vs2005 –〉新建〉网站,选择“ASP.NET AJAX-Enabled Web Site(下载组件会安装该模版),并起名AjaxTest.

 

Step2 :你会发现default.aspx页面上有个叫做“ScriptManager1”的组件,暂时不要理它。分别拖拽三个控件Label1, Button1,TextBox1.

Step3 : 然后我做一个简单的Button1click事件响应。当点击Button1的时候,Label1将显示TextBox1当中的值。

 

 

Step 4: Ctrl+F5 运行, TextBox1中输入字符串以后,点击Button1,你会发现页面刷新后,Label1上会有TextBox1的值。

Step 5: 下面将是令人激动的Ajax时间。 停止程序运行,回到default.aspx的设计视图,将工具箱中Ajax Extensions栏中的UpdatePanel拖拽到页面上。

 

Step6 :Label1Button1都拖拽到UpdatePanel1控件中

再次Ctrl+F5运行, 还是执行刚才的操作,这次,你将发现 当点击Button1,将不会刷新整个页面,而结果是一样,只是进行了局部刷新。

 

到了这个地方,你将知道Ajax是一种使得局部页面刷新的技术,它将大大优于整个页面重新加载的效果。而其原理正如其英文名称Asynchronous JavaScript + XML 这是一种利用javascript +xml利用 xmlhttp组件技术 进行异步调用的技术。

 

在后面的文章里,我将一步一步解析其原理和使用。

下一篇: MrXie 之Asp.Net Ajax系列(二) 页面局部展示的概念及应用。

 

 

文中部分内容及示例参考 http://ajax.asp.net

若有转载,请注明作者及出处http://blog.csdn.net/eshao,在未经本人同意下,请勿修改。

 

 

c#的运行时type check:【上一篇】
ASP.net 2.0 自定义控件的开发之数据分页 第五章:【下一篇】
【相关文章】
  • struts+spring+hibernate+ajax
  • The Standard C Library -------------- 经典的基础
  • ASP.NET 2.0创建自定义Web控件
  • 微软今天推出了ASP.NET AJAX 1.0 Beta 2 Released
  • ASP.NET 程序中常用的代码
  • ASP.NET 2.0开发指南(二)——Visual Studio 2005集成环境
  • ASP.NET 2.0页面框架的几处变化
  • ASP.NET 2.0 中的主版頁面 Master Pages
  • dhAjaxTreeView2.0发布
  • ajax与asp.net2.0学习笔记(2)-atlas架构
  • 【随机文章】
  • 冒烟儿了吗,您?
  • 框架设计经验谈 -- 不要为框架作过多的假设
  • 灯神
  • 绝对另类:Adobe Photoshop的收藏夹
  • WebEditor网页制作新客
  • 怎样用Java实现MSN Messager的功能
  • sql2005安全管理
  • 电子商务学生该学什么语言?
  • IBM的MARS加密算法实现(8)
  • VB中拖动没有标题栏的窗体
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.