Ajax
文章平均质量分 91
ILOVEMSDN
这个作者很懒,什么都没留下…
展开
-
Ajax技术介绍
一、传统Web应用存在的问题: 简单操作也会导致页面的全部刷新,致使客户端产生空白页面的等待时间,而且会在客户端与服务器端传输整个页面的数据,导致性能低下。 客户端体验不如C/S丰富二、Ajax的使命: 与服务器只作必要的数据交换 实现页面的部分刷新三、什么是Ajax: Aja原创 2007-11-11 21:20:00 · 1248 阅读 · 0 评论 -
ASP.NET AJAX入门系列(10):Timer控件简单使用
文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。 主要内容 Timer控件的简单使用 1.添加新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱的AJAX Extensions标签下双击ScriptManager控件添加到页面中。3.单击Sc转载 2007-11-12 00:03:00 · 916 阅读 · 0 评论 -
ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions转载 2007-11-12 00:01:00 · 861 阅读 · 0 评论 -
ASP.NET AJAX入门系列(8):自定义异常处理
在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。 主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理 一.在服务端自定义异常处理1.添加ASPX页面并切换到设计视图。2.在工具箱中AJAX Exten转载 2007-11-12 00:00:00 · 874 阅读 · 0 评论 -
ASP.NET AJAX入门系列(7):使用客户端脚本对UpdateProgress编程
在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息。 主要内容1.通过客户端脚本取消异步更新2.通过客户端脚转载 2007-11-11 23:58:00 · 883 阅读 · 0 评论 -
ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍
在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中。以下两篇关于UpdateProgress的文章基本翻译自ASP.NET AJAX官方网站。 主要内容1.UpdateProgress控件简单使用2.使用多个UpdateProgress控件 一.UpdateProgress控件简单使用1转载 2007-11-11 23:56:00 · 868 阅读 · 0 评论 -
ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。 主要内容1.用编程的方法控转载 2007-11-11 23:54:00 · 876 阅读 · 0 评论 -
ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)
UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。 主要内容1.UpdatePan转载 2007-11-11 23:50:00 · 890 阅读 · 0 评论 -
ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件
在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似转载 2007-11-11 23:44:00 · 845 阅读 · 0 评论 -
ASP.NET AJAX入门系列(2):使用ScriptManager控件
ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAX的ASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过J转载 2007-11-11 23:39:00 · 992 阅读 · 0 评论 -
re: ASP.NET AJAX入门系列(1):概述
一.ASP.NET AJAX组成部分在ASP.NET AJAX官方网站上有如下三个下载:1.ASP.NET AJAX:这部分是ASP.NET AJAX的核心部分,包括了核心AJAX类型系统,网络协议层(networking stack),组件模型,扩展器(extender)基类,以及与ASP.NET集成的服务器端功能(包括广受欢迎的ScriptManager,UpdatePanel,和 Tim转载 2007-11-11 23:24:00 · 1087 阅读 · 0 评论 -
asp.net ajax xml-script教程(四)
介绍我们已经看过了第二部分(译者注:中文在这里)和第三部分(译者注:中文在这里)的教程,如果一个客户端类型在它的类型描述符中暴露了一个事件,我们就可以使用xml-script去声明式的处理。在xml-script中使用action去处理事件是一种非常棒的办法,本文我们将看到如何创建自定义action去以声明的方式处理事件。Actions一个action封装了事件被激发后所执行的一段javascri转载 2007-11-11 23:19:00 · 1075 阅读 · 0 评论 -
asp.net ajax xml-script教程(二)
概述在xml-script教程的第一部分(译者注:中文在这里)里我们介绍了类型描述符并且知道了如何看懂它们。在本文(第二部分)中我们将了解如何在声明代码里通过客户端控件处理事件。处理事件在教程的第一部分讨论类型描述符的时候,我们使用xml-script实例化有类型描述符的客户端组件。有了类的类型描述符,我们就知道如何使用xml-script创建一个实例。例如,Sys.Preview.UI.Butt转载 2007-11-11 23:15:00 · 1033 阅读 · 2 评论 -
asp.net ajax xml-script教程(一)
概述asp.net ajaxt提供了一种通过使用声明程序模型来实例化客户端类型的方法。下面的代码给出了一个最简单的例子,用来在页面加载完毕后显示一段信息。@ Page %> DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitio转载 2007-11-11 23:13:00 · 1111 阅读 · 0 评论 -
ASP.NET AJAX Control Toolkit 控件说明
1 Accordion 2 AccordionPane 实现多面板,但一次只显示其中一个面板中的内容 3 AlwaysVisibleControlExtender 不论鼠标怎么滚动,都显示某个内容 4 AnimationExtender 5 AnimationExtenderControlBase 实现控件中内容的动画效果(移动、变化大小、淡如淡出、变颜色等) 6原创 2007-11-11 22:51:00 · 1210 阅读 · 0 评论 -
UpdateProgress和Timer控件的使用
UpdateProgress控件: 在实际使用过程中,由于网络速度和服务器响应能力的影响,异步回发有的时候并不是想象的那么快,有时需要用户等待一段时间。在等待的过程中,用户可能不知道服务器处理完成了没有,让用户感觉有些迷茫。这时候如果我们在服务器处理数据的时候加入一个GIF动画,告诉用户稍等,等服务器处理完数据的时候GID动画消失,就会让用户感觉体贴很多。 我们可以使用UpdatePr原创 2007-11-11 22:06:00 · 3342 阅读 · 0 评论 -
PageRequestManager对象
ScriptManager和UpdatePanel两个控件已经能够实现了客户端与服务器端的异步通信了。要想对异步操作进一步控制的话,那我们还得进一步研究PageReqeustManager类。PageRequestManager类是客户端的类,用于协调ScriptManager和UpdatePanel控件,管理页面上的异步更新操作。通过PageRequestManager客户端的实例我们可以深入原创 2007-11-11 21:56:00 · 4574 阅读 · 0 评论 -
ScriptManager和UpdatePanel控件的使用
ScriptManager和UpdatePanel控件联合使用可以实现页面异步局部更新的效果。其中的UpdatePanel就是设置页面中异步局部更新区域,它必须依赖于ScriptManager存在,因为ScriptManger控件提供了客户端脚本生成与管理UpdatePanel的功能。几个重要的属性: ScriptManager控件的EnablePartialRendering属性:true原创 2007-11-11 21:52:00 · 15449 阅读 · 4 评论 -
ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件
本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档。 主要内容 在多个UpdatePanel中使用Timer控件 1.添加一个新页面并切换到设计视图。2.如果页面没有包含ScriptManager控件,在工具箱中的AJAX Extension转载 2007-11-12 00:05:00 · 841 阅读 · 0 评论