Установка пакета Control Toolkit

Прежде чем можно будет использовать компоненты ASP.NET AJAX, необходимо добавить пакет Control Toolkit в свою среду разработки. Загрузить пакет можно с домашней страницы ASP.NET AJAX по адресу http://ajax.asp.net/toolkit/default.aspx?tabid=47. Последнюю версию документации можно найти по адресу http://ajax.asp.net/ajaxtoolkit. Домашняя страница проекта размещается на сайте CodePlex (http://www.codeplex.com/AtlasControlToolkit/), откуда можно загрузить пакет в виде ZIP?архива. В действительности, пакет распространяется в виде двух архивов: в одном из них содержится сам пакет с исходными текстами; другой, меньший по размеру, не содержит исходных текстов. Для простого использования пакета достаточно будет загрузить архив, в имени которого содержится текст «NoSource» (без исходных текстов). Если вам будет интересно взглянуть на реализацию компонентов, выбирайте для загрузки архив с исходными текстами.

В дополнение к файлам EULA (пользовательское соглашение) и README в архиве содержатся две папки:
SampleWebSite
Веб-сайт ASP.NET AJAX с примерами использования всех компонентов пакета и с документацией
AjaxControlExtender
Установочный пакет VSI (Visual Studio Integration – пакет интеграции с Visual Studio), который содержит несколько шаблонов для работы с пакетом в Visual Studio.

Пример веб-сайта, поставляемый в составе пакета, – это документация к пакету.


Сайт построен на основе платформы ASP.NET 2.0 и позволяет увидеть компоненты пакета в действии.

Прежде чем приступать к исследованию сайта, найдите минуту, чтобы
запустить мастер установки AjaxControlExtender.vsi. Он может установить до шести шаблонов. Из них только последние два обязательны для работы с компонентами пакета. Однако вам следует установить весь набор шаблонов. Предупреждения о том, что устанавливаемые компоненты не имеют цифровой подписи, можно просто игнорировать. Мастер установки VSI содержит шаблон веб?сайта, который генерирует соответствующий файл Web.config для сайтов, управляемых пакетом Control Toolkit, подобно шаблонам ASP.NET AJAX и ASP.NET Futures. Первые четыре шаблона образуют инфраструктуру для создания собственных компонентов пакета.

Создадим новый веб?сайт в среде Visual Studio или Visual Web Developer Express Edition, используя для этого шаблон AJAX Control Toolkit Web Site.

добавим компоненты в палитру инструментов Visual Studio. Выведите Toolbox (палитру компонентов) в режиме проектирования в среде разработки. Щелкните правой кнопкой мыши на палитре и выберите пункт контекстного меню Add Tab (добавить вкладку).


Дайте новой вкладке имя ASP.NET AJAX Control Toolkit (имя не обязательно должно быть именно таким, можно дать любое другое имя).

Щелкните правой кнопкой мыши на вновь созданной вкладке и выберите пункт контекстного меню Choose Toolbox (выбрать палитру компонентов) (в Visual Web Developer этот пункт отображается как Choose Items (выбрать элементы)). Добавьте сборку ASP.NET AJAX Control Toolkit, AjaxControlToolkit.dll. Эта сборка находится в каталоге Bin текущего веб?сайта, созданного на основе шаблона AJAX Control Toolkit Web Site. После этого в палитре появится несколько новых записей.

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
Глобализация и интернационализация
Использование Control Toolkit
Использование пакета Control Toolkit
Использование сопутствующих ресурсов из ASP.NET AJAX
Локализация