我已经在工具箱中成功导入 AJAX扩展控件了。 
目前的问题是 大部分AJAX扩展控件的功能都无法实现  比如 HoverMenuExtender控件的功能根本无法实现。 
但是运行后VS不会报错任何错误,检查了代码也没问题。
还有特别奇怪的问题是 我在页面的设计视图中 无法拖放 AJAX扩展控件(拖到页面时指针就变为一个禁止圆圈),
但是在页面的源视图却可以正常拖放。还有当我在一个项目中拖放第一个AJAX扩展控件时 项目就会自动生成一个BIN文件夹 BIN文件夹都是AJAX组件包里的控件资源文件,这点非常奇怪。如图:http://zhidao.baidu.com/question/176828940.html(百度知道的提问地址)PS:我的  新建---网站选项里 至今还没出现Ajax-Enabled Web Site的选项。各位大虾帮帮忙吧!!

解决方案 »

  1.   

    VS2008 配置 AjaxControlToolkit-Framework3.5(转载) 
    重点:      1)不要安装ASP.NET 2.0 AJAX Extensions 1.0 和 ASP.NET 2.0 AJAX Templates for VS2008      原因:因为VS2008已经默认支持Ajax了。如果你装了这个,以后在工具栏中则无法显示AjaxControlToolkit的控件了。安装步骤:      1)下载 AjaxControlToolkit-Framework3.5(一定要下AjaxControlToolkit-Framework3.5 而不是 AjaxControlToolkit)。      2)解压缩,打开AjaxControlToolkit解决方案,然后编译。           * 编译时如果报错:                     未能加载文件或程序集“vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”……,                     则需安装 Visual J# 2.0 Redistributable Package 。      3)编译后找到 ..\AjaxControlToolkit-Framework3.5\SampleWebSite\Bin 下的 AjaxControlToolkit.dll 文件,将其复制到          C:\Program Files\Microsoft ASP.NET\AjaxControlToolkit-Framework3.5 目录下(没有这个目录则创建,一般需要创建此目录)。      4)打开 VS2008 新建项目—— ASP.NET 应用程序。      5)右键单击工具栏,选择“添加选项卡”并命名为 “AJAX Extensions ToolBox”,然后在该选项卡内部右键选择“选择项”。      6)在“选择项”选项卡中单击“浏览”,找到 3)中的文件,然后确定。      OK,一切完成,现在工具栏中应该有AjaxControlToolkit的那些控件了。      Tips:第3)至 6)步,可以通过鼠标拖拽这一步来实现。
      

  2.   

    我装的是这个压缩包:63535286AjaxControlToolkit-Framework3.5.zip