我的程序里面包含了Ajax的一些控件,还有自己的日历控件。程序完成后,上传到空间的wwwroot下后,发现日历控件不可用了,使用AjaxControlToolkit的TabContainer里面的内容显示不出来,而且UpdatePanel似乎也没有作用了。我把bin目录拷到wwwroot下了,里面也包含了Ajax的一些DLL。怀疑是这些DLL没有引用到。有没有谁知道是什么原因?怎么解决?谢谢!
以前发布都是建虚拟目录。

解决方案 »

  1.   

    asp.net ajax么?  好像服务器上要装才行
      

  2.   

    在服务器上先安装一下AjaxControlToolkit才能用,我以前发布的时候就遇见过这样的情况。
      

  3.   

    在本地调测的可以的吗?在BIN System.Web.Extensions.dll有吗
      

  4.   

    服务器不用装AjaxControlToolkit也是可以的
    Bin里面包含了System.Web.Extensions.dll,AjaxControlToolkit.dll
    怀疑是服务器的IIS没有添加或禁止了对asmx,axd文件的映射。
    有没有哪位知道原因?谢谢!
      

  5.   

    2.0及以下版本要装AJAX Extensions,如果是.Net FrameWork 3.5环境下就不需安装了。
      

  6.   

    服务器版本要安装ajaxExtensions。日历控件不可用,是报的什么错误?是不是dll的属性或bin文件夹的属性或权限问题?
      

  7.   

    问题解决了
    服务器是不需要安装AJAX Extensions的,你只要把它的DLL拷到Bin目录下就行了
    是服务器的IIS没有添加或禁止了对asmx,axd文件的映射引起的