微软ASP社区发布了能整合在Visual Studio 2005里的AJAX Extender和AJAX Control Toolkit。前者提供了AJAX技术的核心功能,也就是异步提交;而后者是控件集,内含32个AJAX控件。下面介绍如何下载及安装:
微软ASP社区AJAX下载中心:http://asp.net/ajax/
需要下载以下两个文件:
AJAX Extender:ASPAJAXExtSetup.msi
AJAX Control Toolkit:AjaxControlToolkit.zip
其下载页面分别为:
http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121
下载完成后,运行ASPAJAXExtSetup.msi,安装AJAX Extender。
安装完成后,在Visual Studio 2005新建网站时会多出一个模板,如下:
新建网站应用新模板,会发现工具箱多出一个Ajax Extensions选项卡,如下:
至此,AJAX Extender已经安装完成,接下来安装AJAX Control Toolkit,步骤如下:
首先将下载得安装包解压。
然后双击子目录AjaxControlExtender里的AjaxControlExtender.vsi。按照提示即可,如下:
其中会提示文件可能会含有有害的代码,不用理会。
重新打开Visual Studio 2005 ,新建网站时会又多出一个模板,如下:
点击新模板,打开新建网站,Ajax Control Toolkit控件需要手动安装:
在控件工具栏里新建一个组,命名为"Ajax Control Toolkit",在新组里点击右键,选"选择项目",在弹出对话框里点“浏览”,如下:
选择解压出来的文件当中SampleWebsite/Bin子目录中的AjaxControlToolkit.dll文件然后确定退出,工具箱内AjaxControlToolkit控件就被添加进来了,如下:
打开新建网站的aspx页面,在使用AjaxControlToolkit控件时,会有如下提示
选中“应用于所有项”,点击“是”,即可。