绝对的纠结,等我配置好了,好好说一下怎么用这个东西。

下载一个:Ajax Control Toolkit

官网: http://ajaxcontroltoolkit.codeplex.com/

本人喜好下找最新版本来用的毛病,这毛病对微软的东西你就等待受折磨吧。

于是乎,下了个4.0版本 AjaxControlToolkit.Binary.NET4 。在VS2010的工具箱中,添加选项卡,再添加项,浏览的方式把dll加载进来,所有的控件就是不出来!

后来,想到了,sharepoint2010工程是FrameWork 3.5 的。于是乎又下了个3.5版本  AjaxControlToolkit.Binary.NET3.5 这回所有的控件终于出来了。

但是:编码后,缺System.Web.Extensions.dll,又下了个,添加到引用,报错,配置到WebConfig,报错,最后添加到虚拟目录的bin文件夹下才出来。不只是System.Web.Extensions.dll,连AjaxcontrolToolkit.dll也要放在下面才可以。

好用不好用呢?不好用。页面报错,也不会告诉你错在哪里。反正控件不出来。

原来和母板页的ScriptManager和AjaxControlToolkit的ToolkitScriptManager不一样。难不成SharePoint2010用的是1.0版本的Ajax.net?!

绝对崩溃。

上网继续搜,国内的是木有了,倒是在国外一个兄弟写了一个关于AjaxControlToolkit在sharepoint2010的文章。

结果要如何?说要下一下3.0版本的才可以。3.5不好用!

又下了一个3.0版本的,重新引用,重新拷贝到bin目录下,重新改config,模板页v4.master替换掉ScriptManager

终于不报错了!

引用了一个AutoCompleteExtender,不回发?!