我安装Ajax完成新建AJAX项目网页控件,可以使用AJAX控件,但我打开其他项目想在一个aspX文件中加个AJAX控件,但是系统就是不让我加,提示无法加装这个控件类型,这是什么原因,是不是使用AJAX一定要AJAX项目文件上才能用啊?

解决方案 »

  1.   

    你用的是什么ajax框架?asp.net ajax?要加的控件是什么名字?具体点啊
      

  2.   

    ASPAJAXExtSetup你装了吗?
    AjaxControlToolkit下AjaxControlExtender文件夹下AjaxControlExtender.vsi你装了吗
    装上了 把控件添加到工具箱中 就可以用了啊 
      

  3.   

    而且每个页面如果要用ajax控件的话 就一定要加上ScriptManager控件 
      

  4.   

    如果 使用微软提供的ajax 控件 或者拓展控件,则必须在web.config这个文件中添加相应的配置文件至于这个配置很多,将ajax 项目中的复制过来就可以了
      

  5.   

    ASPAJAXExtSetup你装了没有? 如果没有装就在AjaxControlToolkit下AjaxControlExtender文件夹下AjaxControlExtender.vsi
    装上了 把控件添加到工具箱中 这样就行了 
      

  6.   

    web.config 问题  你自己建立的ajax 里面多好好多行代码 如
    <compilation debug="true">
    <assemblies>
    <add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    <add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
    </assemblies>
    <buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
    </buildProviders>
    </compilation>
    其他的项目里没有 不信你看看
      

  7.   

    郁闷.我也遇到这个问题了.控件拖不过去.环境是:vs2008+AjaxControlToolkit3.5
    按照楼上所说的也不能解决.vs2008是团队开发版.
    该怎么办呢