ScriptManager.Scripts Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
ScriptReferenceCollection Pobiera obiekt zawierający ScriptReference obiekty, z których każdy reprezentuje plik skryptu renderowany na kliencie.
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
Wartość właściwości
ScriptReferenceCollection Obiekt ScriptManager wystąpienia.
- Atrybuty
Uwagi
Obiekt ScriptReferenceCollection zwracany przez tę właściwość jest kolekcją ScriptReference obiektów, z których każdy reprezentuje plik skryptu. Kolekcja zawiera odwołania do wszystkich plików skryptów, które ASP.NET potrzeby funkcji Ajax i do niestandardowych plików skryptów. Niestandardowe pliki skryptów do renderowania można zdefiniować w kontrolce ScriptManager lub w skojarzonej ScriptManagerProxy kontrolce.
Pliki skryptów można dodać do kolekcji w znacznikach, dodając asp:ScriptReference
elementy do węzła Scripts
wewnątrz asp:ScriptManager
elementu na stronie, jak pokazano w poniższym przykładzie.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
Obiekt można również dodać ScriptReference do Scripts kolekcji programowo przy użyciu Add metody ScriptReferenceCollection klasy .
Kontrolka ScriptManager rejestruje pliki skryptów podczas zdarzenia kontrolki PreRender .
Kolekcja Scripts nie zawiera podstawowych skryptów biblioteki Microsoft Ajax. Skrypty w bibliotece podstawowej są renderowane automatycznie; nie muszą być zarejestrowane w kontrolce ScriptManager . Jeśli jednak chcesz zastąpić podstawowy skrypt lub dowolny skrypt sterujący i zastąpić inną wersję skryptu, możesz dodać wersję do Scripts kolekcji.