Asp.net 创建支持AJAX的网站

Asp.net 创建支持AJAX的网站,asp.net,ajax,jquery,ajaxcontroltoolkit,Asp.net,Ajax,Jquery,Ajaxcontroltoolkit,我正在尝试通过AJAX培训学习ASP.NET。在某个时刻,他们部署了一个支持AJAX的Web站点。但对我来说,我找不到这个选项(我使用的是VisualStudio2008) 即使我安装了Ajax控制工具包,它仍然不适合我 我必须做什么才能找到此模板?即使您找不到模板,您仍然可以完成培训工具包所需的所有操作 ASP.NET web项目与启用AJAX的ASP.NET web项目之间的唯一区别在于,它为您提供了一些先决条件: 1) 它添加了对Ajax控件工具包的引用。您可以在解决方案资源管理器中右键单

我正在尝试通过AJAX培训学习ASP.NET。在某个时刻,他们部署了一个支持AJAX的Web站点。但对我来说,我找不到这个选项(我使用的是VisualStudio2008)

即使我安装了
Ajax控制工具包
,它仍然不适合我


我必须做什么才能找到此模板?

即使您找不到模板,您仍然可以完成培训工具包所需的所有操作

ASP.NET web项目与启用AJAX的ASP.NET web项目之间的唯一区别在于,它为您提供了一些先决条件:

1) 它添加了对Ajax控件工具包的引用。您可以在解决方案资源管理器中右键单击您的项目,选择“添加引用”,然后导航到AjaxControlToolkit DLL(或者在.NET选项卡下找到它,如果您已将其添加到GAC中)

2) 它将ScriptManager控件添加到您的aspx页面。它与Ajax控制工具包一起提供。ScriptManager需要使用任何AJAX控件工具包控件。将其添加到页面顶部


如果你注意到了这两件事,你就可以开始了——这和使用支持Ajax的网站模板是一样的。

我在第二步中遇到了一个问题。由于我正在使用更新面板,并且母版页中已经有一个ScriptManager,所以我在updatepanel中使用ScriptManagerProxy

所以,当我开始添加“ToolkitScriptManager”时,会显示错误“两个scriptmanager”实例不可能在一个页面中出现


Manish Jain

在.NET 3.5及以下版本中,是的。但它们会自动添加。