VS 2010 и .Net 4.0: где находится Ajax Control Toolkit (Tab Control)? - PullRequest
1 голос
/ 08 декабря 2011

Я знаю, что это вопрос новичка, но где находится вкладка ASP.Net/Ajax?

Я использовал NuGet для установки Ajax Tool Kit. Visual Studio имеет «Ajax Extensions» в своем наборе инструментов, но расширения включают только ScriptManager, Timer и UpdatePanel. Я считаю, что мне не хватает фактической вкладки Ajax Controls на панели инструментов.

Мне также не хватает шаблона Ajax Control Toolkit для создания нового проекта в Visual Studio. Из-за этого сложно следовать учебным пособиям 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-toolkit и http://weblogs.asp.net/yousefjadallah/archive/2010/04/16/installing-ajax-control-toolkit-4-in-visual-studio-2010.aspx

Джеф

1 Ответ

4 голосов
/ 08 декабря 2011

Я не знаю, должен ли NuGet добавлять элементы управления на панель инструментов, но вы можете добавить их вручную.

Щелкните правой кнопкой мыши на панели инструментов, создайте новую вкладку, щелкните ее правой кнопкой мыши ивыберите «добавить элементы».Затем перейдите к инструментарию dll и выберите его, он добавит элементы управления на панель инструментов.

EDIT : я только что добавил ссылку на библиотеку через NuGet и обнаружил, что ссылка на пакетдобавляет это в вашу веб-конфигурацию:

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

Это означает, что когда вы начнете печатать

<ajaxToolkit:

В файлах aspx (или ascx), вы должны увидеть список автозаполненияэлементы управления в наборе инструментов.

О расположении DLL, щелкните ссылку в обозревателе решений и проверьте его путь в окне свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...