Freigeben über


ScriptManager.Scripts Eigenschaft

Definition

Ruft ein ScriptReferenceCollection-Objekt ab, das die ScriptReference-Objekte enthält, die jeweils eine für den Client gerenderte Skriptdatei darstellen.

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

Eigenschaftswert

Das ScriptReferenceCollection-Objekt der Instanz von ScriptManager.

Attribute

Hinweise

Das ScriptReferenceCollection von dieser Eigenschaft zurückgegebene Objekt ist eine Auflistung von ScriptReference -Objekten, die jeweils eine Skriptdatei darstellen. Die Auflistung enthält Verweise auf alle Skriptdateien, die ASP.NET für ajax-Funktionen benötigt, und auf benutzerdefinierte Skriptdateien. Benutzerdefinierte Skriptdateien, die gerendert werden sollen, können im ScriptManager -Steuerelement oder in einem zugeordneten ScriptManagerProxy Steuerelement definiert werden.

Sie können der Auflistung im Markup Skriptdateien hinzufügen, indem Sie einem Scripts Knoten innerhalb des Elements auf der asp:ScriptManager Seite Elemente hinzufügenasp:ScriptReference, wie im folgenden Beispiel gezeigt.

<asp:ScriptManager ID="SM1" runat="server">  
  <Scripts>  
    <asp:ScriptReference Name="Script.js" />  
  </Scripts>  
</asp:ScriptManager>  

Sie können der Auflistung auch programmgesteuert mithilfe der ScriptsAdd -Methode der ScriptReferenceCollection -Klasse ein ScriptReference -Objekt hinzufügen.

Das ScriptManager Steuerelement registriert Skriptdateien während des -Ereignisses des Steuerelements PreRender .

Die Scripts Auflistung enthält keine kernen Skripts der Microsoft AJAX-Bibliothek. Die Skripts in der Kernbibliothek werden automatisch gerendert. sie müssen nicht beim ScriptManager Steuerelement registriert werden. Wenn Sie jedoch ein Kernskript oder ein Steuerelementskript außer Kraft setzen und eine andere Version des Skripts ersetzen möchten, können Sie Ihre Version der Scripts Sammlung hinzufügen.

Gilt für: