Freigeben über


ToolZone Klasse

Definition

Dient als Basisklasse für eine Reihe von Hilfszonen, die nur in bestimmten zugeordneten Seitenanzeigemodi angezeigt werden.

public ref class ToolZone abstract : System::Web::UI::WebControls::WebParts::WebZone, System::Web::UI::IPostBackEventHandler
public abstract class ToolZone : System.Web.UI.WebControls.WebParts.WebZone, System.Web.UI.IPostBackEventHandler
type ToolZone = class
    inherit WebZone
    interface IPostBackEventHandler
Public MustInherit Class ToolZone
Inherits WebZone
Implements IPostBackEventHandler
Vererbung
Abgeleitet
Implementiert

Hinweise

Im Webpart-Steuerelementsatz ist eine Zone eine Region auf einer Webseite, die Serversteuerelemente enthält, und bietet ein modulares Layout mit einer konsistenten Benutzeroberfläche (UI) für die enthaltenen Steuerelemente.

Es gibt zwei allgemeine Typen von Zonensteuerelementen, die von der Basisklasse WebZone abgeleitet werden: WebPartZoneBase Zonen und ToolZone Zonen. Die WebPartZoneBase Zonen enthalten Serversteuerelemente (die benutzerdefinierte WebPart-Steuerelemente oder andere Serversteuerelemente sein können, einschließlich ASP.NET Steuerelemente und Benutzersteuerelemente). Diese Steuerelemente bilden die primäre Benutzeroberfläche einer Webseite und sind in allen möglichen Anzeigemodi sichtbar, es sei denn, sie werden programmgesteuert oder von einem Benutzer ausgeblendet.

Die ToolZone Zonen sind spezielle Hilfszonen, die nur angezeigt werden, wenn sich eine Seite in bestimmten Anzeigemodi befindet, die der Zone zugeordnet sind, und diese Zonen enthalten auch spezielle Serversteuerelemente, mit denen Benutzer das Layout, die Darstellung, Eigenschaften und Inhalte von Webseiten in einem Browser ändern können. Entwickler können von der Basisklasse ToolZone oder einer der abgeleiteten ToolZone Zonen erben, um benutzerdefinierte Zonen zu erstellen.

Der Steuerelementsatz für Webparts enthält drei Typen von ToolZone Zonen, die in der folgenden Tabelle beschrieben sind.

Toolzonentyp Beschreibung
EditorZone Enthält Steuerelemente, die zum Bearbeiten von WebPart- und Serversteuerelementeigenschaften auf einer Seite verwendet werden.
CatalogZone Enthält CatalogPart Steuerelemente, die wiederum WebPart Steuerelemente enthalten, die Benutzer einer Seite hinzufügen können.
ConnectionsZone Enthält keine deklarativen Markupelemente; diese Zone ist eigenständig. Zur Laufzeit wird eine spezielle Benutzeroberfläche gerendert, mit der Benutzer Verbindungen zwischen WebPart Steuerelementen verwalten können.

Die ToolZone Basisklasse stellt Methoden und Eigenschaften bereit, die für abgeleitete Zonen nützlich sind. Sie enthält RenderHeader und RenderFooter Methoden, die die Basismethoden aus der WebZone Klasse überschreiben und Schaltflächen und andere UI-Attribute für die Kopf- und Fußzeile einer Zone rendern. Es gibt auch mehrere Member für die Behandlung von Verben, die allgemeine UI-Aktionen sind, die Benutzer in den verschiedenen Zonen ausführen können. Zu den Elementen im Zusammenhang mit der Behandlung von Verben gehören: RenderVerb, RenderVerbsund HeaderCloseVerb.

Die ToolZone enthält zwei überladene Methoden, die der AssociatedDisplayModes-Auflistung WebPartDisplayMode Objekte hinzufügen. Diese Auflistung der zugeordneten Anzeigemodi bestimmt, welche Anzeigemodi mit einem bestimmten Zonentyp zusammenhängen (d. a. sie bestimmt, in welchen Anzeigemodi eine Zone sichtbar ist). Die Vereinigung aller zugeordneten Anzeigemodi für alle ToolZone Zonen auf einer bestimmten Webseite bestimmt, welche Anzeigemodi (neben dem normalen Suchmodus) auf der Seite möglich oder unterstützt werden. Die Auflistung der unterstützten Anzeigemodi für eine Seite ist in der SupportedDisplayModes-Eigenschaft enthalten.

Anmerkung

Zu einem bestimmten Zeitpunkt kann nur ein Anzeigemodus auf einer Seite aktiv sein. Auf den derzeit aktiven Anzeigemodus wird in der eigenschaft DisplayMode verwiesen.

Die ToolZone Klasse enthält auch eine Reihe von Formateigenschaften, die Formatattribute für die verschiedenen UI-Elemente einer Zone enthalten. Einige ToolZone Formatvorlageneigenschaften umfassen EditUIStyle, HeaderVerbStyle, InstructionTextStyleund LabelStyle.

Hinweise für Ausführende

Der Steuerelementsatz für Webparts enthält die oben im Abschnitt "Hinweise" aufgeführten speziellen Zonen, und Sie können häufig von einem dieser Zonen abgeleitet werden, um einer Zone benutzerdefiniertes Verhalten hinzuzufügen. Für eine programmgesteuerte Kontrolle über das Rendern einer Zone sollten Sie jedoch direkt von der ToolZone-Klasse erben. Sie können z. B. eine benutzerdefinierte Zone für eine spezielle Aufgabe erstellen, z. B. eine Suchzone.

Zum Erstellen einer benutzerdefinierten Zone können Sie alle virtuellen ToolZone Mitglieder außer Kraft setzen, um das Rendering vollständig anzupassen, oder Sie können nur ein bestimmtes Element außer Kraft setzen. Optional können Sie auch einen benutzerdefinierten Anzeigemodus für Ihre Zone erstellen, indem Sie von der WebPartDisplayMode Klasse erben, dies ist jedoch nicht erforderlich. Im Konstruktor Ihrer Zone sollten Sie die verschiedenen Anzeigemodi hinzufügen, in denen Ihre Zone einem WebPartDisplayModeCollection-Objekt angezeigt werden soll, damit Ihre Zone sichtbar ist, wenn sich die Seite in diesen Anzeigemodi befindet.

Konstruktoren

ToolZone(ICollection)

Ordnet eine Auflistung von WebPartDisplayMode Objekten einer bestimmten ToolZone Zone zu, sodass die Zone in den entsprechenden Seitenanzeigemodi angezeigt werden kann.

ToolZone(WebPartDisplayMode)

Ordnet ein einzelnes WebPartDisplayMode-Objekt einer bestimmten ToolZone Zone zu, sodass die Zone im entsprechenden Seitenanzeigemodus angezeigt werden kann.

Eigenschaften

AccessKey

Dient zum Abrufen oder Festlegen der Zugriffstaste, mit der Sie schnell zum Webserversteuerelement navigieren können.

(Geerbt von WebControl)
Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.

(Geerbt von Control)
AppRelativeTemplateSourceDirectory

Dient zum Abrufen oder Festlegen des anwendungsrelativen virtuellen Verzeichnisses des Page- oder UserControl-Objekts, das dieses Steuerelement enthält.

(Geerbt von Control)
AssociatedDisplayModes

Ruft die Auflistung von WebPartDisplayMode -Objekten ab, die einem bestimmten ToolZone Zone zugeordnet sind.

Attributes

Ruft die Auflistung beliebiger Attribute (nur für das Rendern) ab, die nicht den Eigenschaften des Steuerelements entsprechen.

(Geerbt von WebControl)
BackColor

Dient zum Abrufen oder Festlegen der Hintergrundfarbe des Webserversteuerelements.

(Geerbt von WebControl)
BackImageUrl

Dient zum Abrufen oder Festlegen der URL auf ein Hintergrundbild für eine Zone.

(Geerbt von WebZone)
BindingContainer

Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.

(Geerbt von Control)
BorderColor

Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
BorderStyle

Dient zum Abrufen oder Festlegen des Rahmenstils des Webserversteuerelements.

(Geerbt von WebControl)
BorderWidth

Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest.

(Geerbt von WebControl)
ChildControlsCreated

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.

(Geerbt von Control)
ClientID

Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird.

(Geerbt von Control)
ClientIDMode

Dient zum Abrufen oder Festlegen des Algorithmus, der zum Generieren des Werts der ClientID -Eigenschaft verwendet wird.

(Geerbt von Control)
ClientIDSeparator

Ruft einen Zeichenwert ab, der das Trennzeichen darstellt, das in der ClientID -Eigenschaft verwendet wird.

(Geerbt von Control)
Context

Ruft das HttpContext-Objekt ab, das dem Serversteuerelement für die aktuelle Webanforderung zugeordnet ist.

(Geerbt von Control)
Controls

Ruft ein ControlCollection -Objekt, das die untergeordneten Steuerelemente in einem CompositeControldarstellt.

(Geerbt von CompositeControl)
ControlStyle

Ruft den Stil des Webserversteuerelements ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ControlStyleCreated

Ruft einen Wert ab, der angibt, ob ein Style -Objekt für die ControlStyle -Eigenschaft erstellt wurde. Diese Eigenschaft wird in erster Linie von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
CssClass

Dient zum Abrufen oder Festlegen der Cascading StyleSheet (CSS)-Klasse, die vom Webserversteuerelement auf dem Client gerendert wird.

(Geerbt von WebControl)
DataItemContainer

Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataItemContainerimplementiert.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Benennungscontainer ab, wenn der Benennungscontainer IDataKeysControlimplementiert.

(Geerbt von Control)
DesignMode

Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.

(Geerbt von Control)
Display

Ruft einen Wert ab, der angibt, ob derzeit ein ToolZone -Steuerelement angezeigt wird.

EditUIStyle

Ruft die Formatattribute für die bearbeitbaren Steuerelemente in einem ToolZone -Steuerelement ab.

EmptyZoneText

Dient zum Abrufen oder Festlegen einer Meldung, die angezeigt wird, wenn eine Zone keine Steuerelemente enthält.

(Geerbt von WebZone)
EmptyZoneTextStyle

Ruft die Formatattribute für den Platzhaltertext in einer leeren Zone ab.

(Geerbt von WebZone)
Enabled

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Webserversteuerelement aktiviert ist.

(Geerbt von WebControl)
EnableTheming

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Designs für dieses Steuerelement gelten.

(Geerbt von WebControl)
EnableViewState

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Serversteuerelement den Ansichtszustand und den Ansichtszustand aller enthaltenen untergeordneten Steuerelemente für den anfordernden Client behält.

(Geerbt von Control)
ErrorStyle

Ruft die Formatattribute zum Rendern der Fehlermeldung ab, die angezeigt wird, wenn ein WebPart Steuerelement nicht geladen oder erstellt werden kann.

(Geerbt von WebZone)
Events

Ruft eine Liste von Ereignishandlerdelegatten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt.

(Geerbt von Control)
Font

Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind.

(Geerbt von WebControl)
FooterStyle

Ruft die Formatattribute für den Inhalt des Fußzeilenbereichs einer Zone ab.

(Geerbt von WebZone)
ForeColor

Ruft die Vordergrundfarbe (in der Regel die Farbe des Texts) des Webserversteuerelements ab oder legt sie fest.

(Geerbt von WebControl)
HasAttributes

Ruft einen Wert ab, der angibt, ob das Steuerelement Attribute festgelegt hat.

(Geerbt von WebControl)
HasChildViewState

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des aktuellen Serversteuerelements über gespeicherte Ansichtszustandseinstellungen verfügen.

(Geerbt von Control)
HasFooter

Ruft einen Wert ab, der angibt, ob eine Zone einen Fußzeilenbereich aufweist.

(Geerbt von WebZone)
HasHeader

Ruft einen Wert ab, der angibt, ob eine Zone über einen Kopfzeilenbereich verfügt.

(Geerbt von WebZone)
HeaderCloseVerb

Ruft einen Verweis auf das WebPartVerb -Objekt in der Kopfzeile eines ToolZone -Steuerelements ab, das zum Schließen des Steuerelements verwendet wird.

HeaderStyle

Ruft die Formatattribute für den Inhalt des Kopfzeilenbereichs einer Zone ab.

(Geerbt von WebZone)
HeaderText

Dient zum Abrufen oder Festlegen des Texts für den Kopfzeilenbereich einer Zone.

(Geerbt von WebZone)
HeaderVerbStyle

Ruft die Formatattribute für alle Kopfzeilenverben ab, die in einem ToolZone -Steuerelement angezeigt werden.

Height

Ruft die Höhe des Webserversteuerelements ab oder legt sie fest.

(Geerbt von WebControl)
ID

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.

(Geerbt von Control)
IdSeparator

Ruft das Zeichen ab, das zum Trennen von Steuerelementbezeichnern verwendet wird.

(Geerbt von Control)
InstructionText

Ruft den Text in einem ToolZone-Steuerelement ab, das Wegbeschreibungen für Endbenutzer bereitstellt, oder legt diesen fest.

InstructionTextStyle

Ruft die Formatattribute für den Anweisungstext ab, der oben in einem ToolZone -Steuerelement angezeigt wird.

IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob In diesem Steuerelement enthaltene Steuerelemente den Steuerelementstatus aufweisen.

(Geerbt von Control)
IsEnabled

Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist.

(Geerbt von WebControl)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen am Ansichtszustand speichert.

(Geerbt von Control)
IsViewStateEnabled

Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.

(Geerbt von Control)
LabelStyle

Ruft die Formatattribute für den Inhalt der Bezeichnungen ab, die zusammen mit den Bearbeitungssteuerelementen in einem ToolZone -Steuerelement angezeigt werden. Die abgeleiteten ToolZone-Steuerelemente, z. B. CatalogZone und EditorZone, wenden die Formatvorlagen auf die Beschriftungen an.

LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement am Laden des Ansichtszustands durch ID anstelle von Index teilnimmt.

(Geerbt von Control)
NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace für die Unterscheidung zwischen Serversteuerelementen mit demselben ID Eigenschaftswert erstellt.

(Geerbt von Control)
Padding

Dient zum Abrufen oder Festlegen der Zellenabstandsattribute in der Tabelle, die die WebPart-Steuerelemente in einer Zone enthält.

(Geerbt von WebZone)
Page

Ruft einen Verweis auf die Page Instanz ab, die das Serversteuerelement enthält.

(Geerbt von Control)
Parent

Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Seitensteuerelementhierarchie ab.

(Geerbt von Control)
PartChromePadding

Dient zum Abrufen oder Festlegen des Abstands zwischen dem Inhalt eines WebPart-Steuerelements und dem Rahmen des Steuerelements.

(Geerbt von WebZone)
PartChromeStyle

Ruft Stilmerkmale ab, die auf die Rahmen von Webpart-Steuerelementen angewendet werden, die in einer Zone enthalten sind.

(Geerbt von WebZone)
PartChromeType

Dient zum Abrufen oder Festlegen des Rahmentyps, den Webpart-Steuerelemente in einer Zone enthalten.

(Geerbt von WebZone)
PartStyle

Ruft Stilmerkmale ab, die auf den Rahmen und den Inhalt jedes Webpart-Steuerelements angewendet werden, das in einer Zone enthalten ist.

(Geerbt von WebZone)
PartTitleStyle

Ruft Formatattribute für den Inhalt der Titelleiste für jedes Webpart-Steuerelement ab, das in einer Zone enthalten ist.

(Geerbt von WebZone)
RenderClientScript

Ruft einen Wert ab, der angibt, ob Clientskript auf einer Webpartseite gerendert werden soll.

(Geerbt von WebZone)
RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET Version angibt, mit der html gerendert wird, kompatibel ist.

(Geerbt von Control)
Site

Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostt, wenn es auf einer Entwurfsoberfläche gerendert wird.

(Geerbt von Control)
SkinID

Ruft die Haut ab, die auf das Steuerelement angewendet werden soll, oder legt sie fest.

(Geerbt von WebControl)
Style

Ruft eine Auflistung von Textattributen ab, die als Formatvorlagenattribute auf dem äußeren Tag des Webserversteuerelements gerendert werden.

(Geerbt von WebControl)
SupportsDisabledAttribute

Ruft einen Wert ab, der angibt, ob das Steuerelement das disabled Attribut des gerenderten HTML-Elements auf "disabled" festlegen soll, wenn die IsEnabled -Eigenschaft des Steuerelements falseist.

(Geerbt von CompositeControl)
TabIndex

Dient zum Abrufen oder Festlegen des Registerkartenindex des Webserversteuerelements.

(Geerbt von WebControl)
TagKey

Ruft den HtmlTextWriterTag Wert ab, der diesem Webserversteuerelement entspricht. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebZone)
TagName

Ruft den Namen des Steuerelementtags ab. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
TemplateControl

Dient zum Abrufen oder Festlegen eines Verweises auf die Vorlage, die dieses Steuerelement enthält.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis des Page oder UserControl ab, das das aktuelle Serversteuerelement enthält.

(Geerbt von Control)
ToolTip

Ruft den Text ab, der angezeigt wird, wenn der Mauszeiger auf das Webserversteuerelement zeigt, oder legt diesen fest.

(Geerbt von WebControl)
UniqueID

Ruft den eindeutigen hierarchisch qualifizierten Bezeichner für das Serversteuerelement ab.

(Geerbt von Control)
ValidateRequestMode

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement Clienteingaben aus dem Browser auf potenziell gefährliche Werte überprüft.

(Geerbt von Control)
VerbButtonType

Ruft ab oder legt fest, welche Art von Schaltfläche verwendet wird, um Verben in einer Zone darzustellen.

(Geerbt von WebZone)
VerbStyle

Ruft die Formatattribute für die Verben der Benutzeroberfläche ab, die Webpart-Steuerelementen in einer Zone zugeordnet sind.

(Geerbt von WebZone)
ViewState

Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements für mehrere Anforderungen für dieselbe Seite speichern und wiederherstellen können.

(Geerbt von Control)
ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob das StateBag -Objekt die Groß-/Kleinschreibung nicht beachtet.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus dieses Steuerelements ab oder legt diesen fest.

(Geerbt von Control)
Visible

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Serversteuerelement als Benutzeroberflächenelement auf der Seite gerendert wird.

WebPartManager

Ruft einen Verweis auf das WebPartManager-Steuerelement ab, das einer WebZone Steuerelementinstanz auf einer Webparts-Seite zugeordnet ist.

(Geerbt von WebZone)
Width

Dient zum Abrufen oder Festlegen der Breite des Webserversteuerelements.

(Geerbt von WebControl)

Methoden

AddAttributesToRender(HtmlTextWriter)

Fügt HTML-Attribute und -Formatvorlagen hinzu, die dem angegebenen HtmlTextWriterTaggerendert werden müssen. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
AddedControl(Control, Int32)

Wird aufgerufen, nachdem der Controls Auflistung des Control-Objekts ein untergeordnetes Steuerelement hinzugefügt wurde.

(Geerbt von Control)
AddParsedSubObject(Object)

Benachrichtigt das Serversteuerelement, dass ein Element, entweder XML oder HTML, analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu.

(Geerbt von Control)
ApplyStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, wobei alle vorhandenen Formatvorlagenelemente des Steuerelements überschrieben werden. Diese Methode wird in erster Linie von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
ApplyStyleSheetSkin(Page)

Wendet die im Seitenstylesheet definierten Formatvorlageneigenschaften auf das Steuerelement an.

(Geerbt von Control)
BeginRenderTracing(TextWriter, Object)

Beginnt mit der Entwurfszeitablaufverfolgung von Renderingdaten.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen zum Serversteuerelement und liefert sie an die Trace Eigenschaft, die angezeigt werden soll, wenn die Ablaufverfolgung für die Seite aktiviert ist.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID Wert auf nullfest.

(Geerbt von Control)
ClearChildControlState()

Löscht die Steuerelementstatusinformationen für die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildState()

Löscht die Ansichts- und Steuerelementstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildViewState()

Löscht die Ansichtsstatusinformationen für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearEffectiveClientIDMode()

Legt die ClientIDMode Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inheritfest.

(Geerbt von Control)
Close()

Stellt eine Basismethodendeklaration bereit, die ToolZone Steuerelemente abgeleitet wurde, um die Details des Schließens einer spezialisierten Zone zu behandeln.

CopyBaseAttributes(WebControl)

Kopiert die Eigenschaften, die nicht vom Style-Objekt aus dem angegebenen Webserversteuerelement in das Webserversteuerelement gekapselt werden, von dem diese Methode aufgerufen wird. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
CreateChildControls()

Wird vom ASP.NET Seitenframework aufgerufen, um Serversteuerelemente zu benachrichtigen, die kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie in Vorbereitung auf das Veröffentlichen von Zurück- oder Rendering enthalten.

(Geerbt von Control)
CreateControlCollection()

Erstellt ein neues ControlCollection -Objekt, um die untergeordneten Steuerelemente (sowohl Literal als auch Server) des Serversteuerelements zu enthalten.

(Geerbt von Control)
CreateControlStyle()

Erstellt das Formatvorlagenobjekt, das intern von der WebControl Klasse verwendet wird, um alle formatbezogenen Eigenschaften zu implementieren. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
DataBind()

Bindet eine Datenquelle an die CompositeControl und alle untergeordneten Steuerelemente.

(Geerbt von CompositeControl)
DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit einer Option zum Auslösen des DataBinding-Ereignisses.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
Dispose()

Ermöglicht es einem Serversteuerelement, die endgültige Bereinigung durchzuführen, bevor es aus dem Arbeitsspeicher freigegeben wird.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung von Renderingdaten.

(Geerbt von Control)
EnsureChildControls()

Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn dies nicht der Fall ist, werden untergeordnete Steuerelemente erstellt.

(Geerbt von Control)
EnsureID()

Erstellt einen Bezeichner für Steuerelemente, denen kein Bezeichner zugewiesen ist.

(Geerbt von Control)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer für ein Serversteuerelement mit dem angegebenen id und einer ganzen Zahl, die im pathOffset Parameter angegeben ist, der die Suche unterstützt. Sie sollten diese Version der FindControl Methode nicht außer Kraft setzen.

(Geerbt von Control)
FindControl(String)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit dem angegebenen id Parameter.

(Geerbt von Control)
Focus()

Legt den Eingabefokus auf ein Steuerelement fest.

(Geerbt von Control)
GetDesignModeState()

Ruft Entwurfszeitdaten für ein Steuerelement ab.

(Geerbt von Control)
GetEffectiveChromeType(Part)

Gibt den tatsächlichen oder effektiven aktuellen PartChromeType Wert eines WebPart-Steuerelements zurück, wobei die PartChromeType Eigenschaft der Zone und der aktuelle Anzeigemodus der Webparts-Seite angegeben ist.

(Geerbt von WebZone)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetRouteUrl(Object)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.

(Geerbt von Control)
GetRouteUrl(RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.

(Geerbt von Control)
GetRouteUrl(String, Object)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.

(Geerbt von Control)
GetRouteUrl(String, RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.

(Geerbt von Control)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUniqueIDRelativeTo(Control)

Gibt den präfixierten Teil der UniqueID -Eigenschaft des angegebenen Steuerelements zurück.

(Geerbt von Control)
HasControls()

Bestimmt, ob das Serversteuerelement untergeordnete Steuerelemente enthält.

(Geerbt von Control)
HasEvents()

Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder untergeordnete Steuerelemente registriert sind.

(Geerbt von Control)
IsLiteralContent()

Bestimmt, ob das Serversteuerelement nur Literalinhalte enthält.

(Geerbt von Control)
LoadControlState(Object)

Stellt Steuerstatusinformationen aus einer vorherigen Seitenanforderung wieder her, die von der SaveControlState()-Methode gespeichert wurde.

(Geerbt von Control)
LoadViewState(Object)

Lädt den Ansichtszustand.

MapPathSecure(String)

Ruft den physischen Pfad ab, dem ein virtueller Pfad, entweder absolut oder relativ, zugeordnet ist.

(Geerbt von Control)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
MergeStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
OnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das Serversteuerelement an die Ui-Serversteuerelementhierarchie der Seite übergeben wird.

(Geerbt von Control)
OnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.

(Geerbt von Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

Stellt eine Basismethodendeklaration bereit, die ToolZone-Steuerelemente abgeleitet wurde, um die Details der Änderung von Seitenanzeigemodi für eine spezielle Zone zu behandeln.

OnInit(EventArgs)

Erstellt spezielle Ereignishandler, die vom WebPartManager-Steuerelement auf einer Webseite verwendet werden.

OnLoad(EventArgs)

Löst das Load-Ereignis aus.

(Geerbt von Control)
OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.

(Geerbt von WebZone)
OnSelectedWebPartChanged(Object, WebPartEventArgs)

Stellt eine Basismethodendeklaration bereit, die ToolZone-Steuerelemente abgeleitet wurde, um das Ereignis des Änderns zu behandeln, welches Webpart-Steuerelement in einer speziellen Zone ausgewählt wird.

OnUnload(EventArgs)

Löst das Unload-Ereignis aus.

(Geerbt von Control)
OpenFile(String)

Ruft ein Stream zum Lesen einer Datei verwendet.

(Geerbt von Control)
RaiseBubbleEvent(Object, EventArgs)

Weist alle Quellen des Ereignisses und dessen Informationen dem übergeordneten Element des Steuerelements zu.

(Geerbt von Control)
RaisePostBackEvent(String)

Ruft die Close()-Methode für ein ToolZone Steuerelement auf, wenn das Steuerelement wieder auf dem Server veröffentlicht wird.

RecreateChildControls()

Erstellt die untergeordneten Steuerelemente in einem Von CompositeControlabgeleiteten Steuerelement neu.

(Geerbt von CompositeControl)
RemovedControl(Control)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls Auflistung des Control-Objekts entfernt wurde.

(Geerbt von Control)
Render(HtmlTextWriter)

Schreibt den CompositeControl Inhalt in das angegebene HtmlTextWriter -Objekt zur Anzeige auf dem Client.

(Geerbt von CompositeControl)
RenderBeginTag(HtmlTextWriter)

Rendert das öffnende HTML-Tag des Zonensteuerelements in das angegebene HtmlTextWriter -Objekt.

(Geerbt von WebZone)
RenderBody(HtmlTextWriter)

Überschreibt das Rendern für den Textkörper eines Zonensteuerelements.

(Geerbt von WebZone)
RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter -Objekt aus, das den inhalt schreibt, der auf dem Client gerendert werden soll.

(Geerbt von Control)
RenderContents(HtmlTextWriter)

Rendert den gesamten Inhalt eines Zonensteuerelements zwischen den Anfangs- und Endtags in das angegebene HtmlTextWriter -Objekt.

(Geerbt von WebZone)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt den Inhalt des Serversteuerelements mithilfe eines bereitgestellten ControlAdapter-Objekts an ein bereitgestelltes HtmlTextWriter-Objekt aus.

(Geerbt von Control)
RenderControl(HtmlTextWriter)

Gibt Den Inhalt des Serversteuerelements an ein bereitgestelltes HtmlTextWriter -Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist.

(Geerbt von Control)
RenderEndTag(HtmlTextWriter)

Rendert das HTML-Schließen-Tag des Steuerelements in den angegebenen Writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.

(Geerbt von WebControl)
RenderFooter(HtmlTextWriter)

Überschreibt die Basismethode zum Rendern von Verben in der Fußzeile eines ToolZone-Steuerelements.

RenderHeader(HtmlTextWriter)

Überschreibt die Basismethode, um spezielles Rendering für den Kopfzeilenbereich bereitzustellen, der von ToolZone Steuerelementen benötigt wird.

RenderVerb(HtmlTextWriter, WebPartVerb)

Rendert ein einzelnes Verb mit einem ToolZone-Steuerelement.

RenderVerbs(HtmlTextWriter)

Stellt eine Basismethodendeklaration bereit, die ToolZone Steuerelemente abgeleitet wurde, um das Rendern der Verben in einer speziellen Zone anzupassen.

ResolveAdapter()

Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist.

(Geerbt von Control)
ResolveClientUrl(String)

Ruft eine URL ab, die vom Browser verwendet werden kann.

(Geerbt von Control)
ResolveUrl(String)

Wandelt eine URL in eine URL um, die auf dem anfordernden Client verwendet werden kann.

(Geerbt von Control)
SaveControlState()

Speichert alle Änderungen des Serversteuerelementstatus, die seit dem Zeitpunkt der Zurückpostung der Seite auf dem Server aufgetreten sind.

(Geerbt von Control)
SaveViewState()

Speichert alle Ansichtszustandsänderungen, die aufgetreten sind, nachdem eine Seite wieder auf dem Server gepostet wurde.

SetDesignModeState(IDictionary)

Legt Entwurfszeitdaten für ein Steuerelement fest.

(Geerbt von Control)
SetRenderMethodDelegate(RenderMethod)

Weist einen Ereignishandlerdelegat zu, um das Serversteuerelement und dessen Inhalt in seinem übergeordneten Steuerelement zu rendern.

(Geerbt von Control)
SetTraceData(Object, Object, Object)

Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des ablaufverfolgungsobjekts, des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Entwurfszeitablaufverfolgung von Renderingdaten mithilfe des Ablaufverfolgungsdatenschlüssels und des Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
ToString()

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

(Geerbt von Object)
TrackViewState()

Verfolgt Änderungen am Ansichtszustand eines Zonensteuerelements nach.

Ereignisse

DataBinding

Tritt auf, wenn das Serversteuerelement eine Bindung an eine Datenquelle ausführt.

(Geerbt von Control)
Disposed

Tritt auf, wenn ein Serversteuerelement aus dem Arbeitsspeicher freigegeben wird. Dies ist die letzte Phase des Lebenszyklus des Serversteuerelements, wenn eine ASP.NET Seite angefordert wird.

(Geerbt von Control)
Init

Tritt auf, wenn das Serversteuerelement initialisiert wird, was der erste Schritt im Lebenszyklus ist.

(Geerbt von Control)
Load

Tritt auf, wenn das Serversteuerelement in das Page -Objekt geladen wird.

(Geerbt von Control)
PreRender

Tritt auf, nachdem das Control -Objekt geladen wurde, aber vor dem Rendern.

(Geerbt von Control)
Unload

Tritt auf, wenn das Serversteuerelement aus dem Arbeitsspeicher entladen wird.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

IAttributeAccessor.GetAttribute(String)

Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab.

(Geerbt von WebControl)
IAttributeAccessor.SetAttribute(String, String)

Legt ein Attribut des Websteuerelements auf den angegebenen Namen und Wert fest.

(Geerbt von WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Ermöglicht es einem Designer, die Sammlung untergeordneter Steuerelemente in der Entwurfszeitumgebung neu zu erstellen.

(Geerbt von CompositeControl)
IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Mitglieds finden Sie unter ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Mitglieds finden Sie unter GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Eine Beschreibung dieses Mitglieds finden Sie unter SetDesignModeState(IDictionary).

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Eine Beschreibung dieses Mitglieds finden Sie unter SetOwnerControl(Control).

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Mitglieds finden Sie unter UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Mitglieds finden Sie unter DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Mitglieds finden Sie unter HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Mitglieds finden Sie unter Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Mitglieds finden Sie unter HasExpressions.

(Geerbt von Control)
IParserAccessor.AddParsedSubObject(Object)

Eine Beschreibung dieses Mitglieds finden Sie unter AddParsedSubObject(Object).

(Geerbt von Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Implementiert die RaisePostBackEvent(String)-Methode.

Erweiterungsmethoden

FindDataSourceControl(Control)

Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist.

FindFieldTemplate(Control, String)

Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück.

FindMetaTable(Control)

Gibt das metatable -Objekt für das enthaltende Datensteuerelement zurück.

GetDefaultValues(INamingContainer)

Ruft die Auflistung der Standardwerte für das angegebene Datensteuerelement ab.

GetMetaTable(INamingContainer)

Ruft die Tabellenmetadaten für das angegebene Datensteuerelement ab.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Legt die Tabellenmetadaten und die Standardwertzuordnung für das angegebene Datensteuerelement fest.

SetMetaTable(INamingContainer, MetaTable, Object)

Legt die Tabellenmetadaten und die Standardwertzuordnung für das angegebene Datensteuerelement fest.

SetMetaTable(INamingContainer, MetaTable)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Dynamische Datenverhalten für das angegebene Datensteuerelement.

Gilt für:

Weitere Informationen