首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Visual Studio 2010中使用Ajax时出现问题

在Visual Studio 2010中使用Ajax时出现问题
EN

Stack Overflow用户
提问于 2011-03-24 02:41:18
回答 1查看 1.4K关注 0票数 0

我希望有人能帮助我。我第一次尝试将Ajax控件添加到我的VS2010项目中。我之前在使用VS2008的时候就让它工作了。我一直收到这样的异常:

错误56类型“System.Web.UI.ExtenderControl”是在未引用的程序集中定义的。必须添加对程序集'System.Web.Extensions,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35‘的引用。

这是我所做的。我下载了AJAX4工具包,并在项目中添加了一个引用。我还在我的项目中添加了对system.web扩展的引用。当我这样做时,这些行被添加到我的web.config中

代码语言:javascript
复制
<assemblies>
                <add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation>

我将这些行添加到了我的aspx文件中。

代码语言:javascript
复制
<%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="cc1" %>

代码语言:javascript
复制
<cc1:CalendarExtender runat="server" Id="txtDateOfBirth_CalendarExtender" TargetControlID="txtDateOfBirth"></cc1:CalendarExtender>

等。我也放弃了,尝试了ajax 3.5,但这并没有帮助。我确实注意到ajax dll是4.1,而'System.Web.Extensions是4.0。我不知道这是否重要,但我找不到ajax 4.0或'System.Web.Extensions 4.1。

再次提前感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-25 08:33:20

这不是一个解决方案,而是一个建议:远离Ajax工具箱,否则您就是在自找麻烦;改用jquery (说真的,我一直在这样做)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5410023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档