(0) exportieren Drucken
Alle erweitern

ScriptControl-Klasse

Aktualisiert: November 2007

Stellt eine abstrakte Basisklasse für ein Skriptsteuerelement bereit.

Namespace:  System.Web.UI
Assembly:  System.Web.Extensions (in System.Web.Extensions.dll)

[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public abstract class ScriptControl : WebControl, 
	IScriptControl
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public abstract class ScriptControl extends WebControl implements IScriptControl
public abstract class ScriptControl extends WebControl implements IScriptControl

ScriptControl erbt von der WebControl-Klasse und implementiert die IScriptControl-Schnittstelle. Die WebControl-Klasse ist eine Basisklasse für ASP.NET-Webserversteuerelemente. Das ScriptControl ist eine abstrakte Klasse, die nicht direkt instanziiert werden kann. Stattdessen leiten Sie eine Klasse ab, die auf dieser abstrakten Klasse basiert.

Die ScriptControl-Basisklasse überprüft die Seite während der PreRender-Stufe des abgeleiteten Steuerelements auf ein ScriptManager-Steuerelement. Die ScriptControl-Basisklasse stellt zudem sicher, dass das abgeleitete Steuerelement Methoden des ScriptManager-Steuerelements aufruft, um Skripts während des Render-Ereignisses zu registrieren. Dies umfasst das Registrieren von ScriptDescriptor-Objekten für das ScriptControl, wenn die Render-Methode aufgerufen wird. Die Render-Methode stellt sicher, dass ScriptDescriptor-Objekte nicht gerendert werden, es sei denn, das ScriptControl selbst wird gerendert. Dadurch kann ein ScriptControl innerhalb eines geschlossenen WebPart-Steuerelements verwendet werden.

Sie können einer von ScriptControl abgeleiteten Klasse so viele Deskriptoren und Typen wie erforderlich zuweisen.

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

.NET Framework

Unterstützt in: 3.5

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft