ScriptManager.Scripts Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
ScriptReferenceCollection Mendapatkan objek yang berisi ScriptReference objek, yang masing-masing mewakili file skrip yang dirender ke klien.
public:
property System::Web::UI::ScriptReferenceCollection ^ Scripts { System::Web::UI::ScriptReferenceCollection ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.ScriptReferenceCollection Scripts { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.Scripts : System.Web.UI.ScriptReferenceCollection
Public ReadOnly Property Scripts As ScriptReferenceCollection
Nilai Properti
Objek ScriptReferenceCollectionScriptManager instans.
- Atribut
Keterangan
Objek ScriptReferenceCollection yang dikembalikan oleh properti ini adalah kumpulan ScriptReference objek, yang masing-masing mewakili file skrip. Koleksi ini mencakup referensi ke semua file skrip yang ASP.NET butuhkan untuk fungsionalitas Ajax, dan ke file skrip kustom. File skrip kustom yang akan dirender dapat ditentukan dalam ScriptManager kontrol atau dalam kontrol terkait ScriptManagerProxy .
Anda dapat menambahkan file skrip ke koleksi dalam markup dengan menambahkan asp:ScriptReference
elemen ke simpul Scripts
di dalam asp:ScriptManager
elemen di halaman, seperti yang ditunjukkan dalam contoh berikut.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
Anda juga dapat menambahkan ScriptReference objek ke Scripts koleksi secara terprogram dengan menggunakan Add metode ScriptReferenceCollection kelas .
Kontrol ScriptManager mendaftarkan file skrip selama peristiwa kontrol PreRender .
Koleksi Scripts tidak berisi skrip Pustaka Microsoft Ajax inti. Skrip di pustaka inti dirender secara otomatis; mereka tidak harus terdaftar dengan ScriptManager kontrol. Namun, jika Anda ingin mengambil alih skrip inti atau skrip kontrol apa pun dan mengganti versi skrip yang berbeda, Anda dapat menambahkan versi Anda ke Scripts koleksi.