Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
ScriptManager.Scripts-Eigenschaft
Ruft ein ScriptReferenceCollection-Objekt ab, das die ScriptReference-Objekte enthält, die jeweils eine für den Client gerenderte Skriptdatei darstellen.
Assembly: System.Web.Extensions (in System.Web.Extensions.dll)
[PersistenceModeAttribute(PersistenceMode.InnerProperty)] public ScriptReferenceCollection Scripts { get; }
Eigenschaftswert
Typ: System.Web.UI.ScriptReferenceCollectionDas ScriptReferenceCollection-Objekt der Instanz von ScriptManager.
Das von dieser Eigenschaft zurückgegebene ScriptReferenceCollection-Objekt bildet eine Auflistung von ScriptReference-Objekten, die jeweils eine Skriptdatei darstellen. Die Auflistung enthält Verweise auf alle Skriptdateien, die von ASP.NET für die Ajax-Funktionen benötigt werden, sowie Verweise auf benutzerdefinierte Skriptdateien. Zu rendernde benutzerdefinierte Skriptdateien können im ScriptManager-Steuerelement oder in einem zugeordneten ScriptManagerProxy-Steuerelement definiert werden.
Sie können der Auflistung Skriptdateien im Markup hinzufügen, indem Sie einem Scripts-Knoten im asp:ScriptManager-Element auf der Seite asp:ScriptReference-Elemente hinzufügen, wie im folgenden Beispiel veranschaulicht.
<asp:ScriptManager ID="SM1" runat="server">
<Scripts>
<asp:ScriptReference Name="Script.js" />
</Scripts>
</asp:ScriptManager>
Außerdem können Sie der Scripts-Auflistung mithilfe der Add-Methode der ScriptReferenceCollection-Klasse programmgesteuert ein ScriptReference-Objekt hinzufügen.
Das ScriptManager-Steuerelement registriert Skriptdateien während des PreRender-Ereignisses des Steuerelements.
Die Scripts-Auflistung enthält nicht die Kern-Microsoft Ajax Library-Skripts. Die Skripts in der Kernbibliothek werden automatisch gerendert; sie müssen nicht beim ScriptManager-Steuerelement registriert werden. Wenn Sie jedoch ein Kernskript oder irgendein Steuerelementskript überschreiben und eine andere Version des Skripts ersetzen möchten, können Sie der Scripts-Auflistung Ihre Version hinzufügen.
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.