Sharepoint 2010 ajax控件工具包&;sharepoint 2010

Sharepoint 2010 ajax控件工具包&;sharepoint 2010,sharepoint-2010,ajaxcontroltoolkit,Sharepoint 2010,Ajaxcontroltoolkit,我曾试图在sharepoint 2010中使用ajax控件工具包,但出现了一些错误。我发现工具包的最新版本不适用于SP2010,所以我下载了在 然后我修改了web.config,添加了以下内容: <assemblies> .... <add assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" /> 指向我的

我曾试图在sharepoint 2010中使用ajax控件工具包,但出现了一些错误。我发现工具包的最新版本不适用于SP2010,所以我下载了在 然后我修改了web.config,添加了以下内容:

<assemblies>
  ....
  <add assembly="AjaxControlToolkit, Version=3.0.30930.28736, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" />
指向我的webpart ascx文件的第一行


有什么想法吗?

看起来您的web部件在
@Register
指令中引用了AJAX控件工具包的3.5.40412.0版。由于您希望使用版本3.0.30930.28736,并且在
web.config
中正确引用了该版本,因此应仅使用其程序集名称和命名空间在web部件中注册工具包,例如:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit"
    TagPrefix="ajax" %>

看起来您的web部件在
@Register
指令中引用了AJAX控件工具包的3.5.40412.0版。由于您希望使用版本3.0.30930.28736,并且在
web.config
中正确引用了该版本,因此应仅使用其程序集名称和命名空间在web部件中注册工具包,例如:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit"
    TagPrefix="ajax" %>


看一看这篇博客文章,它解释了如何在SharePoint 2010中使用Ajax控件工具包

看一看这篇博客文章,它解释了如何在SharePoint 2010中使用Ajax控件工具包

我不太明白你的确切意思。不管怎样,我重复了这个过程,这次成功了!我想这是因为我第一次导入ajax工具包时,使用了最新版本(不起作用),此后我从未在引用中修改过dll。通过完全删除它并将旧版本的dll添加到引用中,现在一切都正常了=)我不完全理解你的意思。不管怎样,我重复了这个过程,这次成功了!我想这是因为我第一次导入ajax工具包时,使用了最新版本(不起作用),此后我从未在引用中修改过dll。通过完全删除它并将较旧版本的dll添加到引用中,现在一切正常=)