ASP.NET AJAX入门系列

ASP.NET AJAX入门系列将会写关于ASP.NET AJAX一些控件的使用方法以及基础知识,其中部分文章为原创,也有一些文章是直接翻译自官方文档,本部分内容会不断更新。

 

目录

ASP.NET AJAX入门系列(1):概述

    导读:作为本系列文章的开篇,简单介绍一下ASP.NET AJAX的概况及各个组成部分。

 

ASP.NET AJAX入门系列(2):使用ScriptManager控件

    导读:ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAXASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,以及调用AuthenticationServiceProfileService,还有页面错误处理等。

 

ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件

    导读:在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-PageContent-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManagerScriptManager ScriptManagerProxy 是两个非常相似的控件。

 

ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)

    导读:UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。

 

ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二)

导读:UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。

 

ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍

导读:在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中,本文简单介绍一些它的基本用法,翻译自官方文档。

 

ASP.NET AJAX入门系列(7):使用客户端脚本对UpdateProgress编程

导读:在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息,翻译自官方文档。

 

ASP.NET AJAX入门系列(8):自定义异常处理

导读:在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。

 

ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel

    导读:本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。

 

ASP.NET AJAX入门系列(10):Timer控件简单使用

    导读:本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。

 

ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件

    导读:本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则视为侵权。

posted on 2006-11-12 23:22 TerryLee 阅读(74939) 评论(115)  编辑 收藏 所属分类: ASP.NETAJAX

评论

#1楼  2006-11-13 09:09 阿一      

一直在关注   回复  引用  查看    

#2楼 [楼主] 2006-11-13 11:34 TerryLee      

@阿一
谢谢:)   回复  引用  查看    

#3楼  2006-11-13 15:04 TheOLD [未注册用户]

关注ing 加油努力
同时希望能介绍一下客户端编程和服务器端编程的交互,和类库的介绍 谢谢   回复  引用    

#4楼 [楼主] 2006-11-13 16:54 TerryLee      

@TheOLD
谢谢:)

在后面的文章会介绍到   回复  引用  查看    

#5楼  2006-11-13 22:20 Jacky_xu[匿名] [未注册用户]

跟着你的步伐,我们一起踏进asp.net ajax的世界   回复  引用    

#6楼 [楼主] 2006-11-14 08:43 TerryLee      

@Jacky_xu[匿名]
:)   回复  引用  查看    

#7楼  2006-11-15 11:56 Charming.Z      

TerryLee,加油,期待更多...   回复  引用  查看    

#8楼 [楼主] 2006-11-15 12:49 TerryLee      

@Charming.Z
谢谢,我尽力:)   回复  引用  查看    

#9楼  2006-11-16 11:27 timedifier [未注册用户]

太棒了。。。我会一直关注的~   回复  引用    

#10楼 [楼主] 2006-11-18 17:51 TerryLee      

@timedifier
多谢关注:)   回复  引用  查看    

#11楼  2006-11-20 08:54 小镇姑娘她爹      

写的很好,在这里学到很多,谢谢   回复  引用  查看    

#12楼  2006-11-20 11:08 轻剑傲风      

亲一个   回复  引用  查看    

#13楼 [楼主] 2006-11-20 12:42 TerryLee      

@小镇姑娘她爹
客气了:)   回复  引用  查看    

#14楼 [楼主] 2006-11-20 12:43 TerryLee      

@轻剑傲风
……   回复  引用  查看    

#15楼  2006-11-20 15:51 ColdDog      

关注中,有更新时再来...
没有更新嘛,也要来看看的,呵呵   回复  引用  查看    

#16楼  2006-11-20 16:52 huogen [未注册用户]

一直关注中.......   回复  引用    

#17楼  2006-12-04 16:01 金哈      

看了一部分Atlas学习手记系列。现在根着ASP.NET AJAX入门系列学了,谢谢!   回复  引用  查看    

#18楼 [楼主] 2006-12-04 18:43 TerryLee      

@金哈
这个系列好久没有更新了,不过我想后续还会继续的   回复  引用  查看    

#19楼  2006-12-11 14:33 xing      

不错啊,刚刚学,继续啊.....
加油   回复  引用  查看    

#20楼  2006-12-11 16:09 Nick-pccai      

good...   回复  引用  查看    

#21楼 [楼主] 2006-12-11 23:14 TerryLee      

@xing
@Nick-pccai
太忙啊,最近顾不上了   回复  引用  查看    

#22楼  2006-12-21 15:49 猪头熊 [未注册用户]

谢谢!好东西啊   回复  引用    

#23楼 [楼主] 2006-12-23 16:32 TerryLee      

@猪头熊
:)   回复  引用  查看    

#24楼  2006-12-24 17:20 qqwwee [未注册用户]

老师什么时候继续讲呢?期待。。。。   回复  引用    

#25楼 [楼主] 2006-12-24 19:29 TerryLee      

@qqwwee
不知道啊,也不好说

要学的东西太多,时间太少:)   回复  引用  查看    

#26楼  2007-01-10 14:19 品雨凉秋 [未注册用户]

请问如何在.ascx中使用UpdatePanel这些控件呢 直接加进去会提示control connot be created because visual studio connot find the control's type in the control assembly.   回复  引用    

#27楼  2007-01-17 11:54 小赵 [未注册用户]

太爱你了,由于项目需要,10月份看了你的Castle系列,从此一发不可收拾,11月拜读了设计模式系列,现在又开是看Ajax系列了,看来以后就只管来你这里学习就可以了,哈哈,真是知识的殿堂的~!   回复  引用    

#28楼 [楼主] 2007-01-17 23:13 TerryLee      

@小赵
:)

欢迎经常来:)   回复  引用  查看    

#29楼  2007-01-23 12:27 xzr2004 [未注册用户]

请问ASP.NET AJAX 1.0 RC是不是ALTAS的升级啊 ?   回复  引用    

#30楼 [楼主] 2007-01-23 22:48 TerryLee      

@xzr2004
Atlas是ASP.NET AJAX的开发代码名   回复  引用  查看    

#31楼  2007-01-26 18:23 longsan [未注册用户]

@TerryLee

你好:

我用Timer后焦点控制有些问题。比如我正在输出文字,timer触发的提交过程却把焦点移走了,应怎么处理?

  回复  引用    

#32楼  2007-01-30 13:21 hellfo [未注册用户]

太感谢你拉,你的文章好好啊!,希望有更好的文章学学,呵呵   回复  引用    

#33楼  2007-02-01 10:53 bullion [未注册用户]

永远支持你!!!加油!!!!!   回复  引用    

#34楼  2007-02-07 13:41 无名 [未注册用户]

支持哈!
  回复  引用    

#35楼  2007-02-07 21:48 kevinsu [未注册用户]

好久没看到新内容了啊!!   回复  引用    

#36楼 [楼主] 2007-02-08 08:21 TerryLee      

@kevinsu
最近太忙,顾不上写新东西啊

估计要到春节之后了:)   回复  引用  查看    

#37楼  2007-02-11 21:03 爱爱堂 [未注册用户]

你好,我以前用的是ajaxpro2.0 ,现在想改用atlas,我网站都是静态的htm页面,通过js调用服务器端函数来刷新阅读次数及其他的点击次数等操作。
不知道你能不能给一段相关的客户端调用服务器端函数的代码,最好是带参数和返回值的。谢谢!!!service@iitang.com   回复  引用    

#38楼  2007-02-22 19:27 -天道酬勤      

很不错,支持一下!   回复  引用  查看    

#39楼  2007-02-24 04:51 若寒      

终于找到了asp.net ajax入门!!真的太谢谢了~!   回复  引用  查看    

#40楼  2007-02-25 23:04 Blood Terry      

过段时间就学这个了
支持Terrylee大哥的文章 !!!!!!!!!!!!!!!!!!!!!!!

  回复  引用  查看    

#41楼  2007-03-02 12:21 hnsdxujunyi [未注册用户]

Terrylee大哥辛苦啊,在座的各位大哥,能否给小弟一个文件:
我的安装程序下面居然缺少:microsoft.web.preview.dll
邮箱:
hnsdxujunyi06@163.com
万分感激,
  回复  引用    

#42楼  2007-03-07 17:07 render [未注册用户]

我想问一下,我在使用了updatepanle后gridview就不能导出为excel报表了,我该怎么做,现在正在进行一个项目,选择运用ajax.net开发框架,因为资源不足,很多问题不好解决,以后我就只好有啥事,就在这里来问问了。   回复  引用    

#43楼  2007-03-07 17:09 render [未注册用户]

当然问题太多,我只好整理成word往各位高手的邮箱发。不好意思   回复  引用    

#44楼  2007-03-12 09:48 Nina      

不知道有沒master page開發的系列文章,很多地方,一旦用了master page就不行了,又不報錯,比如gridview的事件就無法觸發了。   回复  引用  查看    

#45楼  2007-03-24 16:15 xundeng [未注册用户]

谢谢   回复  引用    

#46楼  2007-04-16 12:48 terryajax      

不错呀   回复  引用  查看    

#47楼  2007-04-25 11:22 SDJL [未注册用户]

谢谢作者 我是一个新手 正在好好学习   回复  引用    

#48楼  2007-05-02 22:57 xywhnh [未注册用户]

楼主说例子是在母版页添加按纽,现在我遇到的问题是在母版页有一个TreeView,我想用这个TreeView控制内容页中的内容,请问代码该如何加?怎么把TreeView注册成异步的呢?TreeView 有很多节点的,每个节点都转向一个页面.请各位高手给点提示吧,这个问题我想了好久了,都找不到解决办法!这里先谢了!
我的QQ是:179865967
邮箱:xywhnh@163.com
MSN:xywhnh@hotmail.com
希望能够加我一下!   回复  引用    

#49楼  2007-05-27 11:59 daijun [未注册用户]

我忽然想到:在母板页中使用TreeView,点击TreeView中链接,用文章9中介绍的方法不能重新载入整个内容页阿。可以局部更新内容页,但是不能只载入其它的内容页,而不刷新母板页。
E-mail:daijun-16@163.com
可以解决的话,希望你可以告诉我一下方法,如果你比较忙的话,那有空的时候再发邮件我也可以,先谢谢了~   回复  引用    

#50楼  2007-06-01 11:31 henry [未注册用户]

呵呵...   回复  引用    

#51楼  2007-06-09 09:16 X116 [未注册用户]

如何 定购?   回复  引用    

#52楼  2007-06-16 11:34 谢 [未注册用户]

谢谢   回复  引用    

#53楼  2007-06-22 17:49 qingyun163 [未注册用户]

请问博主,这个系列写完了吗,应该还有吧?   回复  引用    

#54楼  2007-07-03 22:44 ighack [未注册用户]

希望最后能做成电子书提供下载   回复  引用    

#55楼  2007-07-05 22:47 小飞 [未注册用户]

great work! 请保持!   回复  引用    

#56楼  2007-07-12 14:00 smartlan [未注册用户]

希望能做成电子书!   回复  引用    

#57楼  2007-08-18 12:20 xjr00 [未注册用户]

ASP.net 2.0+Ajax控件,打包后在服务器上不能运行,除在服务器上装安AjAX软件包外,还有别的办法吗???   回复  引用    

#58楼  2007-08-26 11:15 龙细平      

好东西啊,我一定要好好看看啊!!!   回复  引用  查看    

#59楼  2007-10-23 00:08 AK47      

楼主真历害,   回复  引用  查看    

#60楼  2007-10-29 16:30 江湖工夫      

--引用--------------------------------------------------
xjr00: ASP.net 2.0+Ajax控件,打包后在服务器上不能运行,除在服务器上装安AjAX软件包外,还有别的办法吗???
--------------------------------------------------------
  回复  引用  查看    

#61楼  2007-11-06 01:31 岑恩武      

非常不错,感谢terrylee的努力!   回复  引用  查看    

#62楼  2007-11-12 11:54 田伯光 [未注册用户]

发布了一个 ASP.Net AJAX 的中文网站,

欢迎大家来捧捧场,提提意见,找找Bug.

在下先谢过了   回复  引用    

#63楼  2007-11-12 11:55 田伯光 [未注册用户]

发布了一个 ASP.Net AJAX 的中文网站,http://www.ajaxasp.net.cn

欢迎大家来捧捧场,提提意见,找找Bug.

在下先谢过了   回复  引用    

#64楼  2007-11-12 16:10 过客100 [未注册用户]

初学者,感觉不错,多谢了   回复  引用    

#65楼  2007-11-22 19:57 专注.NET开源项目 [未注册用户]

http://***/column_501_1.html
这个地方有些不错的ajax框架资料   回复  引用    

#66楼  2007-11-23 19:38 林康      

谢谢了!讲的真好!!   回复  引用  查看    

#67楼  2007-12-05 10:27 romber007 [未注册用户]

关注中!!!!不错,正好哥们想学习一下Ajax,加油了,好东西要大家分离。   回复  引用    

#68楼  2007-12-06 12:06 王义 [未注册用户]

非常不错 继续支持   回复  引用    

#69楼  2007-12-14 20:59 路过 [未注册用户]

感谢你的劳动!!   回复  引用    

#70楼  2007-12-14 20:59 路过 [未注册用户]

感谢!!!   回复  引用    

#71楼  2007-12-19 09:55 madcap [未注册用户]

谢谢,学习了!   回复  引用    

#72楼  2007-12-19 11:13 zjf [未注册用户]

ajax 中有没有 Hyperlink 这样的客户端控件。
atlas 中就有。   回复  引用    

#73楼  2007-12-26 16:54 夕阳夕下      

恩,谢谢楼主   回复  引用  查看    

#74楼  2008-03-24 16:58 dsgfd [未注册用户]

ddggg   回复  引用    

#75楼 [楼主] 2008-03-24 21:13 TerryLee      

@dsgfd
?   回复  引用  查看    

#76楼  2008-03-27 12:28 *o* [未注册用户]

除了这些能给我推荐本AJAX的好书吗?(中文)
谢谢   回复  引用    

#77楼  2008-05-27 21:35 keind [未注册用户]

找对地方了~!!!!   回复  引用    

#78楼  2008-06-07 17:42 zhaoxiao [未注册用户]

我用vs2008做autocomplete时候是用的pagemethod,但每次ADD PAGEMETHOD时候就会弹出出现异常对话框,不知道是什么原因?   回复  引用    

#79楼  2008-06-30 23:43 veinyf#163.com [未注册用户]

讲讲客户端类库脚本啊   回复  引用    

#80楼  2008-07-03 15:19 acejoo [未注册用户]

不错的东东,谢谢了,,   回复  引用    

#81楼  2008-07-08 09:15 沙漠之驼      

正在学习这方面的内容,谢谢了!   回复  引用  查看    

#82楼  2008-07-11 18:03 love&tiger      

您是怎么学习的呀,真强   回复  引用  查看    

#83楼  2008-07-15 14:37 编程的夜猫      

楼主什么时候继续上课啊。!   回复  引用  查看    

#84楼 [楼主] 2008-07-21 10:20 TerryLee      

@编程的夜猫
上什么课?   回复  引用  查看    

#85楼  2008-07-25 00:19 网友 [未注册用户]

什么时候讲讲客户端的东西?那个才是比较值得学的,服务器控件无非就是拉进页面设置一下属性,了解一下就行。   回复  引用    

#86楼 [楼主] 2008-07-25 09:49 TerryLee      

@网友
这个系列不会再写下去了,直到ASP.NET AJAX 4.0出来   回复  引用  查看    


标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-01-16 19:17 编辑过
 
另存  打印