【问题标题】:VS 2010 and .Net 4.0: Where's the Ajax Control Toolkit (Tab Control)?VS 2010 和 .Net 4.0:Ajax 控件工具包(选项卡控件)在哪里?
【发布时间】:2011-12-08 17:29:24
【问题描述】:

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

我使用 NuGet 安装 Ajax 工具包。 Visual Studio 的工具箱中有“Ajax 扩展”,但扩展只包括 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

杰夫

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

    这意味着当你开始输入时

    <ajaxToolkit:
    

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

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

    【讨论】:

    • 好的,谢谢。现在事情变得更加糟糕:我使用 NuGet 进行安装,但我不知道安装在哪里(我假设它是 Ajax 扩展)。你会碰巧有DLL的名称吗?我很抱歉。
    • “我刚刚通过 NuGet 安装了库,我发现包引用将它添加到您的 Web 配置中”。 Ajax 之前是通过 NuGet 安装的。新项目不允许我安装/重新安装,所以新项目缺少这些东西。我希望它很容易 - 安装控件,然后将控件拖到设计器中的页面上。男孩是我错了!微软让这件事变得如此困难,这太糟糕了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-02
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 2011-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多