Saya telah menggunakan perpustakaan Ajax Microsoft untuk melakukan beberapa proyek yang relatif sukses. Dalam prosesnya, saya juga menemukan beberapa kesalahan di perpustakaan Ajax. Hari ini saya akan mencantumkan semuanya satu per satu untuk memberi Anda referensi. Fungsi utama yang digunakan dalam proyek ini adalah fungsi skrip Xml. Fungsi ini muncul di Atlas awal dan dihilangkan dalam versi resmi. Namun, fungsi ini masih dipertahankan di versi CTP pada bulan Januari, dan bagian dari fungsi ini mungkin ada Akan ditambahkan ke versi resmi masa depan. Jika Anda juga menggunakan bagian skrip xml, atau tertarik dengan bagian ini, Anda sebaiknya datang dan melihatnya. Selamat datang untuk memberikan saran modifikasi. Daftar kesalahan yang telah saya perbaiki sejauh ini adalah sebagai berikut:
Memperbaiki kesalahan di Sys.Preview.Binding Dalam kasus pengikatan dinamis, Sys.Preview.Binding tidak berfungsi dengan benar;
Ubah Sys.Preview.UI.Data.ListView sehingga dapat terus menyorot baris yang dipilih saat ini. ListView asli tidak dapat terus menyorot baris yang dipilih saat ini setelah membalik halaman;
Memperbaiki kesalahan tingkat rendah di Sys.Preview.BindingBase.Transformers.ToString. {0} diubah menjadi {0. Microsoft seharusnya tidak mengalami kesalahan seperti itu.
Ubah Sys.Preview.UI.Template sehingga dapat memperoleh layoutElement dan scriptNode;
Memperbaiki kesalahan di Sys.Application. Objek Sys.IDisposable dikelola oleh Sys.Application, namun objek tidak memberi tahu Sys.Application untuk menghapus dirinya sendiri ketika mati.
Kode sumber JavaScript yang disediakan oleh Microsoft berisi Sys.Preview.UI.AutoCompleteBehavior dan Sys.Preview.UI.PopupBehavior, tetapi skrip dalam file sumber daya Microsoft.Web.Preview.dll tidak memiliki kedua Perilaku ini soal Fitur, saya merasa tertipu oleh Microsoft dan menambahkan dua Perilaku ini.
Saya menempatkan koreksi dan modifikasi ini ke dalam skrip terpisah, cukup tambahkan referensi di ScriptManager dan unduh kode yang dimodifikasi.
Ini semua adalah kesalahan yang terjadi saat menggunakan skrip xml dalam proyek, atau perlu dimodifikasi sedemikian rupa. Mungkin pemahaman saya salah, dan semua orang dipersilakan memberikan pendapatnya.