18

如何让它与我的项目一起工作?

http://ajax.asp.net/

http://www.codeplex.com/AjaxControlToolkit/

4

5 回答 5

38

安装 ASP.NET AJAX 控件工具包

  1. 从CodePlex 网站的ASP.NET AJAX Control Toolkit Releases页面下载 ZIP 文件 AjaxControlToolkit-Framework3.5SP1-DllOnly.zip 。

  2. 将此 zip 文件的内容直接复制到您网站的 bin 目录中。

更新 web.config

  1. 把它放在 <controls> 部分下的 web.config 中:

    <?xml version="1.0"?>
    <configuration>
        ...
        <system.web>
            ...
            <pages>
                ...
                <controls>
                    ...
                    <add tagPrefix="ajaxtoolkit"
                        namespace="AjaxControlToolkit"
                        assembly="AjaxControlToolKit"/>
                </controls>
            </pages>
            ...
        </system.web>
        ...
    </configuration>
    

设置 Visual Studio

  1. 右键单击工具箱并选择“添加选项卡”,然后添加一个名为“AJAX 控件工具包”的选项卡

  2. 在该选项卡中,右键单击工具箱并选择“选择项目...”

  3. 当“选择工具箱项目”对话框出现时,单击“浏览...”按钮。导航到项目的“bin”文件夹。在该文件夹中,选择“AjaxControlToolkit.dll”并单击“确定”。再次单击“确定”关闭“选择项目”对话框。

您现在可以在您的网站中使用控件了!

于 2008-09-02T17:36:39.960 回答
12

您可以通过编写轻松安装它

Install-Package AjaxControlToolkit在包管理器控制台中。

有关更多信息,您可以查看此链接

于 2011-10-21T15:14:01.910 回答
3

如果您在应用程序中使用 MasterPage 和内容页面 - 您还可以选择将 ScriptManager 放在 Masterpage 上,然后使用该 MasterPage 的每个 ContentPage都不需要添加脚本管理器。如果您需要 ScriptManager 的一些特殊配置(例如 javascript 文件引用),您可以在需要它的内容页面上使用 ScriptManagerProxy 控件。

于 2009-04-06T15:10:25.603 回答
1

您还需要在要使用 ajax 控件的每个页面上都有一个 asp:ScriptManager 控件。您应该能够将脚本管理器从您的工具箱中拖过来,然后按照 Zack 的说明安装工具包。

于 2008-09-04T14:59:15.407 回答
1

这真的很简单,只需从CodeplexAjaxControlToolkit.dll下载最新的工具包,然后通过右键单击工具箱并选择“选择项目”将提取的工具包添加到 Visual Studio 中的工具箱中。然后,您将在 Visual STudio 工具箱中拥有这些控件,使用它们只需将它们拖放到您的表单上,当然不要忘记在asp:ScriptManager每个使用工具包控件的页面上添加一个,或者选择包含它仅在您的母版页中,您的内容页面将继承脚本管理器。

于 2012-07-09T15:40:34.210 回答