Freigeben über


ClientScriptItem(String, String, String, String, String) Konstruktor

Definition

Initialisiert eine neue Instanz der ClientScriptItem-Klasse unter Verwendung der angegebenen Parameter.

public:
 ClientScriptItem(System::String ^ text, System::String ^ source, System::String ^ language, System::String ^ type, System::String ^ id);
public ClientScriptItem (string text, string source, string language, string type, string id);
new System.Web.UI.Design.ClientScriptItem : string * string * string * string * string -> System.Web.UI.Design.ClientScriptItem
Public Sub New (text As String, source As String, language As String, type As String, id As String)

Parameter

text
String

Der Inhalt des script-Elements. Eine Zeichenfolge von Skriptanweisungen, die auf dem Client ausgeführt werden.

source
String

Der Wert des src-Attributs für das script-Element, der den Speicherort für eine externe Quelle für den Inhalt des Clientskripts angibt.

language
String

Der Wert des language-Attributs für das script-Element, der die Sprache der Skriptanweisungen angibt.

type
String

Der type-Attributwert für das script-Element, mit dem der MIME-Typ für die zugeordnete Skript-Engine angegeben wird.

id
String

Die ID für das script-Element. Dieses Argument ist vom Entwurfshost erforderlich (z. B. Visual Studio 2005).

Ausnahmen

id ist NULL (vom Entwurfshost ausgelöst).

Hinweise

Initialisieren Sie die -Anweisungen für das ClientScriptItem -Objekt, indem Sie entweder den - oder source -textParameter (nicht beide) verwenden. Verwenden Sie text , um das Skript mithilfe einer Eingabezeichenfolge zu initialisieren, die die -Anweisungen enthält. Alternativ können Sie verwenden source , um ein Skript mithilfe eines Pfads zu initialisieren, der die Skriptanweisungen enthält.

Sie können jeden der Eingabeparameter als null oder eine leere Zeichenfolge ("") angeben. Die entsprechende Eigenschaft wird mithilfe des Eingabewerts festgelegt, und das script Element wird ohne diese Eigenschaft generiert. Wenn Sie null oder eine leere Zeichenfolge ("") verwenden, werden die folgenden Ergebnisse generiert:

  • Für textenthält das entsprechende script Element keine Skriptanweisungen.

  • Für sourceist das src Attribut im script -Element nicht festgelegt.

  • Für languageist das language Attribut im script -Element nicht festgelegt.

    Wenn ein Clientskriptblock die Skriptsprache nicht angibt, bestimmt der Clientbrowser die Sprache.

  • Für typeist das type Attribut im script-Element nicht festgelegt.

    Wenn ein Clientskriptblock den Skripttyp nicht angibt, bestimmt der Clientbrowser den Typ.

  • Für idlöst der Entwurfshost (z. B. Visual Studio 2005) eine aus ArgumentNullException.

Gilt für:

Weitere Informationen