我在本地用C#做了个ASP.NET的程序,使用了ajaxToolkit中的一些控件,在本地使用没有问题。然后我把Microsoft.Web.Extensions.dll,Microsoft.Web.Preview.dll,AjaxControlToolkit.dll这三个文件放到了BIN目录中上传到了虚拟主机上,像UPDATEPANEL这些控件可以正常使用,但是有AjaxToolkit控件的页面就会报错了,报错信息如下:分析器错误 
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 未知的服务器标记“ajaxToolkit:CollapsiblePanelExtender”。源错误: 
行 48:                         </asp:SqlDataSource>
行 49:                 </asp:Panel>
行 50:                 <ajaxToolkit:CollapsiblePanelExtender ID="cpeDemo" runat="Server" CollapseControlID="Panel2"
行 51:                     Collapsed="False" CollapsedImage="~/image/expand_blue.jpg" CollapsedText="展开......"
行 52:                     ExpandControlID="Panel2" ExpandedImage="~/image/collapse_blue.jpg" ExpandedText="合拢......"
 请问应该怎么办?难道非要在服务器上安装ajaxToolkit才可以使用?

解决方案 »

  1.   

    C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025下面的
    AJAXExtensionsToolbox.dll
    System.Web.Extensions.dll
    System.Web.Extensions.Design.dll
    传到服务器上去就可以了。
      

  2.   

    只要把那几个DLL传到BIN下面应该就是可以的。呵呵,如果还不行就等待高手吧。
      

  3.   

    还是不行,Extensions的那五个控件可以用,但是ajaxToolkit的控件还是不能用
      

  4.   

    ajaxToolkit的控件我用过,是在服务器上安装ajaxToolkit,可以用,其它的方式就不知道了。
      

  5.   

    意识就是说完蛋了,不能用ajaxToolkit控件了!