Freigeben über


ClientScriptItem Klasse

Definition

Stellt ein Clientskriptelement in einem Webformular oder Benutzersteuerelement zur Entwurfszeit dar. Diese Klasse kann nicht vererbt werden.

public ref class ClientScriptItem sealed
public sealed class ClientScriptItem
type ClientScriptItem = class
Public NotInheritable Class ClientScriptItem
Vererbung
ClientScriptItem

Hinweise

Die ClientScriptItem Klasse stellt ein script Element dar, das zur Entwurfszeit in einem Webdokument enthalten ist. Eine implementierung eines benutzerdefinierten Steuerelement-Designers kann ein ClientScriptItem Objekt verwenden, um Clientskriptelemente zu einem Webformular oder Benutzersteuerelement hinzuzufügen.

Verwenden Sie zur Entwurfszeit die WebFormsRootDesigner Klasse, um Clientskriptelemente festzulegen oder zu untersuchen, die in einem Dokument enthalten sind, z. B. ein Webformular, ein Webserversteuerelement, eine Inhaltsseite oder eine Gestaltungsvorlage auf der Entwurfsoberfläche. Rufen Sie die Auflistung von Clientskriptelementen ab, die in dem Webdokument enthalten sind, indem Sie die GetClientScriptsInDocument Methode verwenden. Fügen Sie dem Webdokument mithilfe der AddClientScriptToDocument Methode ein Clientskriptelement hinzu.

In der Regel enthält ein script Element skriptanweisungen oder gibt einen externen Speicherort für Skriptanweisungen an. Das script Element kann optional die Sprache der Skriptanweisungen definieren. Verwenden Sie den ClientScriptItem Konstruktor, um die Eigenschaften für ein neues Skriptobjekt zu initialisieren. Verwenden Sie die ClientScriptItem Eigenschaften, um die script Objektattribute und -inhalte zu untersuchen. Die Language Eigenschaft stellt das language Attribut des script Elements dar. Die Source Eigenschaft stellt das src Attribut dar. Die Text Eigenschaft stellt die Skriptanweisungen dar, die auf dem Client ausgeführt werden sollen, die script im Element enthalten sind.

Verwenden Sie die ClientScriptItem Klasse, um Skripts zu verwalten, die zur Entwurfszeit ausgeführt werden sollen.

Verwenden Sie die ClientScriptManager Klasse, um Clientskriptelemente zur Laufzeit zu verwalten. Weitere Informationen zur Verwendung von Clientskripts zur Laufzeit finden Sie unter Clientskript in ASP.NET Webseiten.

Hinweis

Die ClientScriptItem Klasse stellt Elemente zur Entwurfszeit dar script , die letztendlich analysiert und im Clientbrowser ausgeführt werden. Da die script für die ClientScriptItem Objekte generierten Elemente nicht auf dem Server ausgeführt werden, enthalten die Elemente nicht das runat="server" Attribut.

Konstruktoren

Name Beschreibung
ClientScriptItem(String, String, String, String, String)

Initialisiert eine neue Instanz der Klasse mithilfe der ClientScriptItem bereitgestellten Parameter.

Eigenschaften

Name Beschreibung
Id

Ruft den ID Attributwert für das Clientskriptelement ab.

Language

Ruft den language Attributwert für das Clientskriptelement ab.

Source

Ruft den src Attributwert für das Clientskriptelement ab.

Text

Ruft die Skriptanweisungen ab, die im Clientskriptelement enthalten sind.

Type

Ruft den type Attributwert für das Clientskriptelement ab.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen