【发布时间】:2010-06-12 18:27:16
【问题描述】:
我正在尝试通过 AJAX 培训来关注 ASP.NET。在某个时刻,他们部署了一个支持 AJAX 的网站。但对我来说,我找不到这个选项(我使用的是 Visual Studio 2008)。
即使我安装了Ajax Control Toolkit,它仍然不适合我!!
我必须怎么做才能找到这个?
【问题讨论】:
标签: asp.net ajax jquery ajaxcontroltoolkit
我正在尝试通过 AJAX 培训来关注 ASP.NET。在某个时刻,他们部署了一个支持 AJAX 的网站。但对我来说,我找不到这个选项(我使用的是 Visual Studio 2008)。
即使我安装了Ajax Control Toolkit,它仍然不适合我!!
我必须怎么做才能找到这个?
【问题讨论】:
标签: asp.net ajax jquery ajaxcontroltoolkit
即使找不到模板,您仍然可以完成培训套件所需的一切。
ASP.NET Web 项目和启用 AJAX 的 ASP.NET Web 项目之间的唯一区别是它为您处理了一些先决条件:
1) 它添加了对 Ajax 控件工具包的引用。您可以通过在解决方案资源管理器中右键单击您的项目,选择“添加引用”并导航到 AjaxControlToolkit DLL 来手动执行此操作(如果您已将其添加到 GAC,则可以在 .NET 选项卡下找到它) .
2) 它将 ScriptManager 控件添加到您的 aspx 页面。它带有 Ajax 控制工具包。 ScriptManager 需要使用任何 AJAX 控件工具包控件。将其添加到页面顶部。
如果你处理好这两件事,你应该很高兴 - 这与使用支持 Ajax 的网站模板相同。
【讨论】:
我在第二步遇到问题。由于我正在使用更新面板并且母版页中已经有一个 ScriptManager,所以我在更新面板中使用 ScriptManagerProxy。
所以当我开始添加“ToolkitScriptManager”时,它显示错误“两个脚本管理器”实例不可能在一页中......
耆那教
【讨论】: