Pengenalan MagicAjax:
(1) Tujuan Mengintegrasikan fungsi AJAX ke dalam halaman dengan cara yang paling sederhana, tanpa mengubah kontrol ASP.NET, mempelajari kontrol baru, atau menulis JAVASCRIPT.
(2) Fitur
1. Cukup tambahkan sedikit informasi konfigurasi pada WEB.CONFIG
2. Gunakan hanya satu AJAXPANNEL untuk mengimplementasikan fungsi AJAX
3. Masukkan saja kontrol yang memerlukan brushless ke dalam AJAXPANNEL (ini menyenangkan, sebagian tanpa sikat)
4. AJAXPANNEL mirip dengan kontrol PANNEL di ASP.NET. Anda dapat menyeret kontrol ke dalamnya di desainer (saya harus menolak hal ini. Meskipun sama dengan PANNEL, saya tidak terlalu puas dengan desainnya PANNEL. Ini sepenuhnya bisa lebih baik)
5. Tidak perlu menulis JAVASCRIPT (saya rasa banyak orang yang pusing memikirkan hal ini)
6. Terlalu mudah untuk diterapkan. Jika Anda memiliki situs lama yang ingin mendukung AJAX, Anda hanya perlu menggunakan AJAXPANNEL untuk menggabungkan kontrol ini.
7. Fungsi AJAX dan POSTBACK biasa dapat hidup berdampingan dalam WEBFORM Modul pemrosesan MAGICAJAX hanya memproses tindakan CALLBACK yang terdapat dalam AJAXPANNEL.
8. Konten VIEWSTATE dapat dilihat oleh POSTBACK dan CALLBACK. Oleh karena itu, apakah VIEWSTATE dihasilkan oleh CALLBACK atau dihasilkan oleh POSTBACK, itu terlihat (keren sekali)
9. Menyediakan model acara yang mirip dengan AJAXCALL POSTBACK
10. Menyediakan banyak metode statis untuk membantu Anda menangani AJAXCALL, seperti mengirimkan JS ke klien
11. Ada instruksi LOADING selama CALLPACK (mirip dengan GOOGLE, tetapi sepertinya LOADING ini tidak dapat mengkonfigurasi gayanya. Saya tertekan, apakah saya benar-benar perlu mengkompilasi ulang? Ini tidak baik, lagipula, penulis ini seharusnya lulus ujian)
12. Halaman MAGICAJAX akan di-cache di cache IE. Ketika pengguna mengklik tombol kembali, dia akan melihat operasi sebelumnya (keren sekali, prompt REFRESH dari POSTBACK tidak begitu bagus)
13. Mendukung IE dan FIREFOX (ya, OPERA tidak didukung?), dan akan mendukung lebih banyak browser di masa depan
14. Untungnya, jika browser tidak mendukung JS atau bukan tipe yang didukung oleh MAGICAJAX, halaman akan dirender ke dalam bentuk tradisional dengan banyak fitur mengharuskan Anda melakukan apa pun, dan kompatibilitasnya memang bagus, dan detailnya ditangani dengan baik. Untuk
MagicAjax lebih lanjut, silakan buka di sini:
http://edu.codepub.com/tag.php?tag=magicajax.