【问题标题】:Creating an AJAX-Enabled Web Site创建支持 AJAX 的网站
【发布时间】:2010-06-12 18:27:16
【问题描述】:

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

即使我安装了Ajax Control Toolkit,它仍然不适合我!!

我必须怎么做才能找到这个?

【问题讨论】:

    标签: asp.net ajax jquery ajaxcontroltoolkit


    【解决方案1】:

    即使找不到模板,您仍然可以完成培训套件所需的一切。

    ASP.NET Web 项目和启用 AJAX 的 ASP.NET Web 项目之间的唯一区别是它为您处理了一些先决条件:

    1) 它添加了对 Ajax 控件工具包的引用。您可以通过在解决方案资源管理器中右键单击您的项目,选择“添加引用”并导航到 AjaxControlToolkit DLL 来手动执行此操作(如果您已将其添加到 GAC,则可以在 .NET 选项卡下找到它) .

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

    如果你处理好这两件事,你应该很高兴 - 这与使用支持 Ajax 的网站模板相同。

    【讨论】:

    • 在 .NET 3.5 及更低版本中,是的。但它们会自动添加。
    【解决方案2】:

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

    所以当我开始添加“ToolkitScriptManager”时,它显示错误“两个脚本管理器”实例不可能在一页中......

    耆那教

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-25
      • 2011-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多