1

每当我尝试添加 AjaxControlToolkit 的 HTMLEditorExtender 时,我都会收到以下异常:在此处输入图像描述

我在我的页面上没有找到任何代码块。除了一些我认为不会影响这一点的东西。就像库导入代码和 sql 数据源标签一样。有人建议我删除并重新添加包含 ajax 工具包控件的库和选项卡。我这样做了,但后来又出现了另一个错误,我昨天在这里问过使用 AjaxControlToolkit 运行网站时出错,但其他人建议的解决方案没有奏效。所以我重新回到原来的状态。请告诉如何解决这个问题?另请说明为什么在stacktrace的第3、4、5行中将用户显示为“斯蒂芬”?我没有该名称的任何用户。

4

2 回答 2

1

请做你以前做过的事情。添加 Ajax 控件工具包最新版本。然后只需将控件拖放到表单中。它将自动将工具包引用添加到 aspx 页面以及 web.config 文件中。此设置应该可以正常工作。如果它不起作用,您必须手动添加它。<%@ 注册程序集="AjaxControlToolkit" 命名空间="AjaxControlToolkit.HTMLEditor" TagPrefix="cc1" %>

您还必须将程序集引用添加到 web.config 文件。

 <assemblies>
    <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
    <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
  </assemblies>

如果版本不同,此程序集可能无法在您的 web.config 上运行。请试试这个

于 2013-03-02T09:30:55.357 回答
0

尝试使用<%# %>而不是<%= %>

可能会解决你的问题。

于 2013-03-02T08:24:25.820 回答