只要在<assemblies>配制节下加
            <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>就可以了

有网友说:
ASP.NET 2.0
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
ASP.NET 3.5
/// <reference name "MicrosoftAjax.js" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
也是可以的。。

至少拷贝的方法也可以试试,如下:

把C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary\System.Web.Extensions\1.0.61025.0目录下的MicrosoftAjax.js文件拷贝到project的js目录下,然后用传统的js方式引用
<script src="js/MicrosoftAjax.js" type="text/javascript"></script>

部分网友反应运行时与智能提示冲突的解决方法:把上面一段JS改成
<%if(false)}%><script src="js/MicrosoftAjax.js" type="text/javascript"></script><%}%>

posted on 2009-07-25 07:13  阿C's  阅读(411)  评论(0编辑  收藏  举报