使用AjaxControlToolkit运行网站时出错

问题描述:

我在我的网站中使用了AjaxControlTookit。该网站运行良好,直到我添加HTMLEditorExtender。接着里面传来的例外是使用AjaxControlToolkit运行网站时出错

Controls集合不能修改,因为该控件 包含代码块(即<%...%>)

我解决它使用一个建议上一个只有在*.com上的问题。解决方案是从工具箱中删除ajax控件工具包选项卡,然后再次添加选项卡和项目并更新dll文件。

我更新了DLL文件并执行了那里给出的步骤。但现在编译时错误即将到来。这是如下

错误4未能加载文件或程序集“AjaxControlToolkit, 版本= 4.1.60501.0文化=中性公钥= 28f01b0e84b6d53e” 或它的一个依赖。找到的程序集清单定义 与程序集引用不匹配。 (来自HRESULT的例外: 0x80131040)

请告诉我这是什么解决方案。在汇编文件夹

谢谢大家我通过恢复以前的错误情况即

Controls集合不能修改,因为该控件 包含代码块(即<%...%>)

解决了这个难题

你可以在这里检查解决方案:Error after adding AjaxControlToolkit's HTMLEditorExtender这是我对这个错误的另一个问题。

enter image description here

查找System.Web.Extensions.Design在你的代码相应的参考。

+1

没有工作.... – 2013-02-28 11:20:43

+0

将公钥标记,版本旁边的版本复制并相应地在代码中引用。 – 2013-02-28 11:23:19

+0

雅我提供了相同的信息,因为那里给出,但nthng hppnd – 2013-02-28 11:35:39

确保在使用任何控件之前添加脚本管理器到页面。另外,如果您使用JavaScript,请尝试将代码移至页面底部。我发现,如果我动态地将内容添加到应用程序头部,从代码隐藏,我会得到一个类似的错误。

+0

我已经添加了toolkitscriptmanager,没有代码动态加载头,除了页面描述和关键字。 – 2013-03-02 07:25:40