VS 2010和.Net 4.0:Ajax控件工具包(选项卡控件)在哪里?

时间:2011-12-08 17:29:24

标签: asp.net visual-studio-2010 tabs

我知道这是一个新手问题,但ASP.Net/Ajax标签控件在哪里?

我使用NuGet安装Ajax工具包。 Visual Studio的工具箱中有“Ajax Extensions”,但扩展只包括ScriptManager,Timer和UpdatePanel。我相信我错过了工具箱中的实际Ajax控件选项卡。

我似乎缺少用于在Visual Studio下创建新项目的“Ajax控件工具包模板”。这使得很难跟上ASP.Net教程(例如Tab Control:http://www.asp.net/web-forms/videos/ajax-control-toolkit/how-do-i-use-the-aspnet-ajax-tabs-control)。

编辑:看来我错过了一些拼图(即,NuGet并没有以可重用的方式安装任何东西)。 http://www.asp.net/web-forms/videos/ajax-control-toolkit/how-do-i-get-started-with-the-aspnet-ajax-control-toolkithttp://weblogs.asp.net/yousefjadallah/archive/2010/04/16/installing-ajax-control-toolkit-4-in-visual-studio-2010.aspx

杰夫

1 个答案:

答案 0 :(得分:4)

我不知道NuGet是否应该向工具箱添加控件,但您可以手动添加它们。

右键单击工具箱,创建一个新选项卡,右键单击它并选择“添加项目”。然后浏览到toolkit dll并选择它,它会将控件添加到工具箱中。

编辑:我刚刚通过NuGet添加了对库的引用,我发现软件包引用将此添加到您的Web配置中:

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

这意味着当您开始输入

<ajaxToolkit:

在您的aspx(或ascx)文件中,您应该看到工具包中控件的自动完成列表。

关于dll位置,单击解决方案资源管理器中的引用,然后在属性窗口中检查其路径。