Ajax: FileUpload dengan Hidden IFrame

Teknologi Web yang interaktif dan responsif saat ini sedang menjadi tren. Ajax menjadi salah satu mekanisme komunikasi antara client dan server tanpa mentransmisikan seluruh halaman alias hanya data yang ditransmisikan. Hal ini membuat aplikasi web berbasis Ajax terlihat lebih interaktif dan responsif. Banyak pustaka (library) yang tersedia untuk membangun web dengan kemampuan Ajax seperti glm-ajax, Anthem.NET, ASP.NET AJAX dan lain-lain. Dari kebanyakan pustaka yang ada, menggunakan object XMLHttpRequest (XHR) untuk melakukan komunikasi asinkron antara client dan server.

Salah satu dari pustaka Ajax yang memiliki fitur lengkap adalah ASP.NET AJAX. ASP.NET AJAX saat ini telah menyatu dalam Microsoft .NET Framework 3.5. Salah satu fitur dari ASP.NET AJAX yang cukup tangguh adalah UpdatePanel yaitu untuk mengupdate sebagian dari halaman tanpa melakukan postback. Beberapa keterbatasan UpdatePanel salah satunya adalah tidak dapat dimasukkan kontrol FileUpload. Dengan keterbatasan ini saya coba untuk menulis trik bagaimana membuat kontrol FileUpload dapat digunakan dalam aplikasi web Ajax. Salah satu cara adalah dengan menggunakan teknik hidden IFrame. Trik penggunakan hidden IFrame pada kontrol FileUpload secara lengkap saya tulis di http://www.masykur.web.id/post/Ajax-Upload-dengan-Hidden-IFrame.aspx

Semoga tulisan tersebut dapat digunakan sebagai referensi atas permasalahan yang selama ini banyak ditanyakan di milis INDC.

Share this post: | | | |
Published Thursday, January 24, 2008 9:27 AM by cahnom
Filed under: , ,

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above:
Powered by Community Server (Commercial Edition), by Telligent Systems