Asp.net Visual Studio 2005+;AjaxToolkit

Asp.net Visual Studio 2005+;AjaxToolkit,asp.net,visual-studio-2005,ajaxcontroltoolkit,Asp.net,Visual Studio 2005,Ajaxcontroltoolkit,我有一个ASP.NET Web应用程序。我正在用VisualStudio2005构建它。我的一个用户控件需要AJAX控件工具包。但由于某种原因,我的项目将不会构建。但是,我引用了AjaxControlToolkit程序集。它出现在项目参考中 有人知道为什么这个应用程序不能构建吗 谢谢大家! UpdatePanel是System.Web.Extensions.dll的一部分,在安装到GAC(全局程序集缓存)中时不需要显式添加到项目的bin文件夹中 有关更多信息,请参阅。这个 (我将剩下的答案留在这

我有一个ASP.NET Web应用程序。我正在用VisualStudio2005构建它。我的一个用户控件需要AJAX控件工具包。但由于某种原因,我的项目将不会构建。但是,我引用了AjaxControlToolkit程序集。它出现在项目参考中

有人知道为什么这个应用程序不能构建吗


谢谢大家!

UpdatePanel是
System.Web.Extensions.dll
的一部分,在安装到GAC(全局程序集缓存)中时不需要显式添加到项目的bin文件夹中

有关更多信息,请参阅。这个

(我将剩下的答案留在这里,因为它可能对其他人有用)


听起来页面中没有引用AJAX控件工具包。确保你有

using AjaxControlToolkit;
在代码背后

此外,您可能希望将其添加到
web.config

<pages>
  <controls>
    <add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
  </controls>
</pages>


这指定了在aspx标记中使用AJAX控件工具箱控件时的标记前缀。

UpdatePanel是
System.Web.Extensions.dll
的一部分,在安装到GAC(全局程序集缓存)中时不需要显式添加到项目的bin文件夹中

有关更多信息,请参阅。这个

(我将剩下的答案留在这里,因为它可能对其他人有用)


听起来页面中没有引用AJAX控件工具包。确保你有

using AjaxControlToolkit;
在代码背后

此外,您可能希望将其添加到
web.config

<pages>
  <controls>
    <add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
  </controls>
</pages>

这指定在aspx标记中使用AJAX控件工具箱控件时的标记前缀。

根据

注意:此2009年9月发布:Toolkit版本3.0.30930仅适用于 适用于使用.NET Framework 3.5构建在.NET Framework 3.5之上的用户 VisualStudio2008

如果您使用的是.NET Framework 2.0和Visual Studio 2005,则 您应该使用CodePlex上的早期工具包版本1.0.20229

所以,不幸的是,若您仍在VS2005中开发,那个么您将被一个非常旧且有缺陷的Ajax版本所困扰

对于.Net 2.0(不是3.5!),请从下载

请注意:如果您的web应用程序混合使用.Net 2和3.5或更高版本,理论上可以安装两个(或更多)版本的Ajax,以满足多个.Net framework的需要。但是你必须给他们单独的集合。请参见和。

根据

注意:此2009年9月发布:Toolkit版本3.0.30930仅适用于 适用于使用.NET Framework 3.5构建在.NET Framework 3.5之上的用户 VisualStudio2008

如果您使用的是.NET Framework 2.0和Visual Studio 2005,则 您应该使用CodePlex上的早期工具包版本1.0.20229

所以,不幸的是,若您仍在VS2005中开发,那个么您将被一个非常旧且有缺陷的Ajax版本所困扰

对于.Net 2.0(不是3.5!),请从下载


请注意:如果您的web应用程序混合使用.Net 2和3.5或更高版本,理论上可以安装两个(或更多)版本的Ajax,以满足多个.Net framework的需要。但是你必须给他们单独的集合。请参阅和。

您能提到具体的生成错误吗?我收到诸如“System.Web.UI”命名空间中不存在类型或命名空间名称“UpdatePanel”之类的错误。“Element”ModalPopupXtender“不是已知元素您能提到具体的生成错误吗?我收到诸如“类型或命名空间名称”UpdatePanel之类的错误命名空间“System.Web.UI”中不存在元素“ModalPopupXtender”不是已知元素