Посібники

Як зробити подію завантаження календаря в Ajax

Якщо веб-сайт вашого бізнесу використовує Microsoft ASP.NET, ви можете автоматично завантажувати календарі Ajax професійного вигляду на свої веб-сторінки. Ці календарі, які є частиною Ajax Control Toolkit, є інтерактивними та дозволяють відвідувачам вашого сайту вибирати дати та переміщатися по місяцях, натискаючи кнопки. Вам не потрібно писати код, щоб з’явився календар, коли хтось клацає текстове поле. Текстове поле автоматично відповідає на події клацання та відображає календар Ajax поруч із текстовим полем.

Набір інструментів управління Ajax

Ajax, стара технологія з новою назвою, дозволяє веб-сторінці взаємодіяти з веб-сервером, не викликаючи оновлення веб-сторінки. Багато власників сайтів люблять користуватися Ajax, оскільки сторінки не мерехтять, і відвідувачі сайту майже відразу бачать, що відбувається на сторінках. Корпорація Майкрософт створила спеціальні елементи керування Ajax, які надають вашим веб-сторінкам можливість виконувати різні завдання, не змушуючи їх запитувати дані з вашого веб-сервера. Ви можете додати завантажуваний набір інструментів керування Ajax від Microsoft із веб-сторінки завантаження бібліотеки Ajax Ajax від Microsoft.

Встановлення інструментарію

Використовуючи Visual Studio для розробки веб-сайтів ASP.NET, ви, можливо, ніколи не знали, що існують інші елементи набору інструментів. Це тому, що Visual Studio не постачається з Ajax Control Toolkit. Після того, як ви додасте це до Visual Studio, ви побачите новий розширення календаря та інші нові елементи керування Ajax на панелі інструментів. Ви можете додати Ajax Control Toolkit, клацнувши правою кнопкою миші на панелі інструментів і вибравши “Додати вкладку”. Потім клацніть правою кнопкою миші на цій вкладці, виберіть «Вибрати елементи» та перейдіть до файлу AjaxControlToolkit.dll, який ви завантажили.

Календар подій

Події змушують веб-сторінки ASP.NET працювати. Коли хтось перетягує повзунок або натискає кнопку, відбувається подія. Якщо ви додасте текстове поле до однієї з веб-форм і клацнете стрілку, що з’явиться поруч із цим текстовим полем, з’явиться новий пункт меню «Додати розширювач». Клацнувши, відкриється вікно, в якому відображаються елементи керування розширювачем Ajax, які можна додати до текстового поля. Одним з таких розширювачів є розширення календаря. Двічі клацніть на ньому, і Visual Studio додає його до текстового поля. Ви не побачите календар у режимі дизайну, але він з’явиться, коли хтось клацне текстове поле.

Тестування

Частиною задоволення від роботи з Ajax Control Toolkit є додавання нових функціональних можливостей до веб-сторінок без кодування. Якщо після додавання розширення календаря до текстового поля натиснути клавішу “F5”, ваш браузер відобразить текстове поле з підтримкою календаря. Коли ви клацаєте текстове поле, календар завантажується, коли текстове поле відповідає вашій події клацання. Переміщайтеся по календарі, натискаючи кнопки зі стрілками; двічі клацніть дату, щоб додати її до текстового поля. Можливо, ви бачили цей тип функціональних можливостей, здійснюючи бронювання в авіакомпанії або на сайті бронювання готелів. Набір інструментів Ajax Control надає вашому сайту ці можливості миттєво. Завантажте скільки завгодно календарів, додавши їх у текстові поля на веб-сторінці, дотримуючись цих інструкцій.

$config[zx-auto] not found$config[zx-overlay] not found