【转】VS2005中的AJAX控件
AJAX技术,现在是如日中天,而vs2005里面怎么没有那个控件,网上全是长篇大论如何如何安装.
以前一直没有去应用ajax,今天用了一下,发现资料出奇的乱,问题出在ajax的版本实在太多,什么atlas,ajaxpro等等
很多之前的类库,在现在都已经不存在了,自己整理一下安装和使用吧。
这篇是ajax的安装,版本是ASP.Net2.0 AJAX Extensions 1.0。
1、下载并安装ASP.Net2.0 AJAX Extensions 1.0(ASPAJAXExtSetup.msi文件)
2、下载并安装ASP.NET 2.0 AJAX Futures January CTP(ASPAJAXCTP.msi文件)
安装完后,打开VS.Net2005,点新建,在“Web”里应该存在“ASP.NET AJAX-Enabled Web Site”和
“ASP.NET AJAX CTP-Enabled Web Site”2个新模板
如果还需要在在VS.Net2005的AJAX Extensions工具箱上多一些AJAX的控件 ,可进入第3步
3、进入:http://ajaxcontroltoolkit.codeplex.com/releases/view/11121 ,找到AJAX Control Toolkit,并下载
注:有2个版本,一个带源码,另一个不带,下载哪个无所谓
3.1、安装AjaxControlExtender\AjaxControlExtender.vsi,把一些AJAX相关的模板安装到VS2005中
3.2、找到SampleWebSite\Bin\AjaxControlToolkit.dll文件,解压出来,
然后在VS.Net2005的工具箱上按右键=》选择项=》浏览(找到AjaxControlToolkit.dll),然后点确定
这样,在VS.Net2005的AJAX Extensions工具箱上就会多一些AJAX的控件 (已安装)
4、安装完成,需要注意的是:如果发布程序时,不想在服务器上安装AJAX,那么需要把
System.Web.Extensions.dll和System.Web.Extensions.Design.dll
(通常在C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025目录下)
2个dll复制到你的web程序的bin目录下
所以最好建立网站的时候就有个选项,是web ajax extends什么的网站,就好啦
确认就添加好了,使用AJAX