Ghiduri

Cum să faci un eveniment de încărcare a calendarului în Ajax

Dacă site-ul companiei dvs. utilizează Microsoft ASP.NET, puteți încărca automat calendare Ajax cu aspect profesional în paginile dvs. Web. Aceste calendare, care fac parte din Ajax Control Toolkit, sunt interactive și permit vizitatorilor site-ului dvs. să selecteze datele și să navigheze lunile făcând clic pe butoane. Nu trebuie să scrieți cod pentru a face să apară un calendar atunci când cineva face clic pe o casetă de text. Caseta de text răspunde automat la evenimentele cu clic și afișează un calendar Ajax lângă caseta de text.

Ajax Control Toolkit

Ajax, o tehnologie veche cu un nume nou, permite unei pagini Web să comunice cu serverul Web fără a face ca pagina Web să se reîmprospăteze. Mulți proprietari de site-uri adoră utilizarea Ajax, deoarece paginile nu pâlpâie, iar vizitatorii site-ului pot vedea lucrurile care se întâmplă pe pagini aproape imediat. Microsoft a creat controale speciale Ajax care oferă paginilor dvs. web posibilitatea de a efectua diverse sarcini fără a le determina să solicite date de la serverul dvs. Web. Puteți adăuga descărcați Ajax Control Toolkit de la Microsoft din pagina web de descărcare ASP.NET Ajax Library a Microsoft.

Instalarea setului de instrumente

În timp ce utilizați Visual Studio pentru a dezvolta site-uri web ASP.NET, este posibil să nu fi știut niciodată că există alte elemente din setul de instrumente. Asta pentru că Visual Studio nu vine cu Ajax Control Toolkit. După ce adăugați acest lucru la Visual Studio, veți vedea un nou Calendar Extender și alte controale Ajax noi în caseta de instrumente. Puteți adăuga Ajax Control Toolkit făcând clic dreapta pe caseta de instrumente și selectând „Adăugați filă”. Apoi puteți face clic dreapta pe acea filă, puteți selecta „Alege elemente” și navigați la fișierul AjaxControlToolkit.dll pe care l-ați descărcat.

Calendar Evenimente

Evenimentele fac ca paginile web ASP.NET să funcționeze. Când cineva trage un glisor sau face clic pe un buton, are loc un eveniment. Dacă adăugați o casetă de text la unul dintre formularele dvs. web și faceți clic pe săgeata care apare lângă caseta de text respectivă, veți vedea o nouă opțiune de meniu „Adăugați extensor”. Dacă faceți clic pe acesta, apare o fereastră care vă arată comenzile extinderii Ajax pe care le puteți adăuga în caseta de text. Unul dintre aceste extensii este Calendar Extender. Faceți dublu clic pe acesta și Visual Studio îl adaugă în caseta de text. Nu veți vedea calendarul în modul de proiectare, dar va apărea atunci când cineva face clic pe caseta de text.

Testarea

O parte din distracția de a lucra cu Ajax Control Toolkit este adăugarea de noi funcționalități paginilor web fără a codifica nimic. Dacă apăsați „F5” după adăugarea unui Calendar Extender într-o casetă de text, browserul dvs. afișează caseta de text activată pentru calendar. Când faceți clic pe caseta de text, un calendar se încarcă pe măsură ce caseta de text răspunde la evenimentul dvs. de clic. Navigați prin calendar făcând clic pe butoanele săgeți ale acestuia; faceți dublu clic pe o dată pentru ao adăuga în caseta de text. Este posibil să fi văzut acest tip de funcționalitate atunci când efectuați rezervări la o companie aeriană sau la un site de rezervare hotelieră. Ajax Control Toolkit oferă site-ului dvs. aceste funcții instantaneu. Încărcați câte calendare doriți adăugându-le în casetele de text de pe pagina dvs. web folosind aceste instrucțiuni.

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