Freigeben über


TemplateControl-Member

Stellt grundlegende Funktionen für die Page-Klasse und die UserControl-Klasse bereit.

In den folgenden Tabellen werden die vom TemplateControl -Typ verfügbar gemachten Member aufgeführt.

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode TemplateControl Initialisiert eine neue Instanz der TemplateControl-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft AppRelativeTemplateSourceDirectory  Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.(Von Control geerbt.)
Öffentliche Eigenschaft AppRelativeVirtualPath Ruft den anwendungsbezogenen virtuellen Verzeichnispfad zur Datei ab, von der aus das Steuerelement analysiert und kompiliert wird, oder legt diesen fest.
Öffentliche Eigenschaft BindingContainer  Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.(Von Control geerbt.)
Öffentliche Eigenschaft ClientID  Ruft den von ASP.NET generierten Bezeichner des Serversteuerelements ab.(Von Control geerbt.)
Öffentliche Eigenschaft Controls  Ruft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche darstellt.(Von Control geerbt.)
Öffentliche Eigenschaft EnableTheming Ruft einen booleschen Wert ab, der angibt, ob Designs für das Steuerelement gelten, das von der TemplateControl-Klasse abgeleitet wird, oder legt diesen Wert fest.
Öffentliche Eigenschaft EnableViewState  Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.(Von Control geerbt.)
Öffentliche Eigenschaft ID  Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.(Von Control geerbt.)
Öffentliche Eigenschaft NamingContainer  Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben Control.ID-Eigenschaftenwert unterschieden werden kann.(Von Control geerbt.)
Öffentliche Eigenschaft Page  Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.(Von Control geerbt.)
Öffentliche Eigenschaft Parent  Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.(Von Control geerbt.)
Öffentliche Eigenschaft Site  Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostet, wenn es auf einer Entwurfsoberfläche wiedergegeben wird.(Von Control geerbt.)
Öffentliche Eigenschaft SkinID  Ruft das Design ab, das auf das Steuerelement angewendet werden soll, oder legt dieses fest.(Von Control geerbt.)
Öffentliche Eigenschaft TemplateControl  Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest. (Von Control geerbt.)
Öffentliche Eigenschaft TemplateSourceDirectory  Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.(Von Control geerbt.)
Öffentliche Eigenschaft UniqueID  Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.(Von Control geerbt.)
Öffentliche Eigenschaft Visible  Ruft einen Wert ab, der angibt, ob ein Serversteuerelement als Benutzeroberfläche auf der Seite dargestellt wird, oder legt diesen fest.(Von Control geerbt.)

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft Adapter  Ruft den browserspezifischen Adapter für das Steuerelement ab.(Von Control geerbt.)
Geschützte Eigenschaft AutoHandlers Die AutoHandlers-Eigenschaft ist seit ASP.NET, Version 2.0, veraltet. Sie wird von generierten Klassen verwendet und ist nicht zur Verwendung im Code bestimmt.
Geschützte Eigenschaft ChildControlsCreated  Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.(Von Control geerbt.)
Geschützte Eigenschaft ClientIDSeparator  Ruft einen Zeichenwert ab, der das in der ClientID-Eigenschaft verwendete Trennzeichen darstellt.(Von Control geerbt.)
Geschützte Eigenschaft Context  Ruft das dem Serversteuerelement für die aktuelle Webanforderung zugeordnete HttpContext-Objekt ab.(Von Control geerbt.)
Geschützte Eigenschaft DesignMode  Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.(Von Control geerbt.)
Geschützte Eigenschaft Events  Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab. Diese Eigenschaft ist schreibgeschützt.(Von Control geerbt.)
Geschützte Eigenschaft HasChildViewState  Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.(Von Control geerbt.)
Geschützte Eigenschaft IdSeparator  Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.(Von Control geerbt.)
Geschützte Eigenschaft IsChildControlStateCleared  Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.(Von Control geerbt.)
Geschützte Eigenschaft IsTrackingViewState  Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.(Von Control geerbt.)
Geschützte Eigenschaft IsViewStateEnabled  Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.(Von Control geerbt.)
Geschützte Eigenschaft LoadViewStateByID  Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt. (Von Control geerbt.)
Geschützte Eigenschaft SupportAutoEvents Ruft einen Wert ab, der angibt, ob das TemplateControl-Steuerelement automatische Ereignisse unterstützt.
Geschützte Eigenschaft ViewState  Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.(Von Control geerbt.)
Geschützte Eigenschaft ViewStateIgnoresCase  Ruft einen Wert ab, der angibt, ob bei dem StateBag-Objekt die Groß- und Kleinschreibung nicht berücksichtigt wird.(Von Control geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode ApplyStyleSheetSkin  Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement. (Von Control geerbt.)
Öffentliche Methode DataBind  Überladen. Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an alle untergeordneten Steuerelemente. (Von Control geerbt.)
Öffentliche Methode Dispose  Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird. (Von Control geerbt.)
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode FindControl  Überladen. Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement. (Von Control geerbt.)
Öffentliche Methode Focus  Legt den Eingabefokus auf ein Steuerelement fest. (Von Control geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode HasControls  Ermittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält. (Von Control geerbt.)
Öffentliche Methode LoadControl Überladen. Lädt ein Control.
Öffentliche Methode LoadTemplate Ruft aus einer externen Datei eine Instanz der ITemplate-Schnittstelle ab.
Öffentliche Methode ParseControl Analysiert eine Eingabezeichenfolge für ein Control-Objekt in einer Web Forms-Seite oder einem Benutzersteuerelement.
Öffentliche Methode ReadStringResource Überladen. Liest eine Zeichenfolgenressource.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode RenderControl  Überladen. Gibt Inhalte von Serversteuerelementen aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Von Control geerbt.)
Öffentliche Methode ResolveClientUrl  Ruft einen URL ab, der vom Browser verwendet werden kann. (Von Control geerbt.)
Öffentliche Methode ResolveUrl  Konvertiert einen URL in einen vom anfordernden Client verwendbaren URL. (Von Control geerbt.)
Öffentliche Methode SetRenderMethodDelegate  Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement wiederzugeben. (Von Control geerbt.)
Öffentliche Methode TestDeviceFilter Gibt einen booleschen Wert zurück, der angibt, ob ein Gerätefilter auf die HTTP-Anforderung angewendet wird.
Öffentliche Methode ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode AddedControl  Wird aufgerufen, nachdem ein untergeordnetes Steuerelement der Controls-Auflistung des Control-Objekts hinzugefügt wurde. (Von Control geerbt.)
Geschützte Methode AddParsedSubObject  Benachrichtigt das Serversteuerelement, dass entweder ein XML- oder ein HTML-Element analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu. (Von Control geerbt.)
Geschützte Methode BuildProfileTree  Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist. (Von Control geerbt.)
Geschützte Methode ClearChildControlState  Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte Methode ClearChildState  Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte Methode ClearChildViewState  Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte Methode Construct Führt die Entwurfszeitlogik aus.
Geschützte Methode CreateChildControls  Wird vom ASP.NET-Seitenframework aufgerufen, um Serversteuerelemente mit kompositionsbasierter Implementierung zu benachrichtigen, dass alle enthaltenen untergeordneten Steuerelemente als Vorbereitung auf einen Postback oder eine Wiedergabe erstellt werden sollen. (Von Control geerbt.)
Geschützte Methode CreateControlCollection  Erstellt ein neues ControlCollection-Objekt, das die untergeordneten Steuerelemente (literale und Serversteuerelemente) des Serversteuerelements aufnehmen soll. (Von Control geerbt.)
Geschützte Methode CreateResourceBasedLiteralControl Greift auf die in einer Ressource gespeicherten Literalzeichenfolgen zu. Die CreateResourceBasedLiteralControl-Methode ist nicht für die Verwendung aus dem Code heraus vorgesehen.
Geschützte Methode DataBind  Überladen. Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an alle untergeordneten Steuerelemente. (Von Control geerbt.)
Geschützte Methode DataBindChildren  Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements. (Von Control geerbt.)
Geschützte Methode EnsureChildControls  Stellt fest, ob das Serversteuerelement untergeordnete Steuerelemente enthält. Wenn das nicht der Fall ist, werden untergeordnete Steuerelemente erstellt. (Von Control geerbt.)
Geschützte Methode EnsureID  Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen. (Von Control geerbt.)
Geschützte Methode Eval Überladen. Bietet Unterstützung für die Analyse und Auswertung eines Datenbindungsausdrucks anhand eines Objekts zur Laufzeit.
Geschützte Methode Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode FindControl  Überladen. Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement. (Von Control geerbt.)
Geschützte Methode FrameworkInitialize Initialisiert das Steuerelement, das von der TemplateControl-Klasse abgeleitet wurde.
Geschützte Methode GetDesignModeState  Ruft die Entwurfszeitdaten für ein Steuerelement ab. (Von Control geerbt.)
Geschützte Methode GetGlobalResourceObject Überladen. Ruft eine Ressource auf Anwendungsebene ab.
Geschützte Methode GetLocalResourceObject Überladen. Ruft eine Ressource auf Seitenebene ab.
Geschützte Methode HasEvents  Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder für untergeordnete Steuerelemente registriert werden. (Von Control geerbt.)
Geschützte Methode IsLiteralContent  Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält. (Von Control geerbt.)
Geschützte Methode LoadControlState  Stellt die Informationen zum Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState-Methode gespeichert wurden. (Von Control geerbt.)
Geschützte Methode LoadViewState  Stellt die Informationen zum Ansichtszustand aus einer früheren Seitenanforderung wieder her, die durch die SaveViewState-Methode gespeichert wurden. (Von Control geerbt.)
Geschützte Methode MapPathSecure  Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist. (Von Control geerbt.)
Geschützte Methode MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnAbortTransaction Löst das AbortTransaction-Ereignis aus.
Geschützte Methode OnBubbleEvent  Bestimmt, ob das Ereignis für das Serversteuerelement in der Serversteuerelementhierarchie der Benutzeroberfläche der Seite nach oben weitergegeben wird. (Von Control geerbt.)
Geschützte Methode OnCommitTransaction Löst das CommitTransaction-Ereignis aus.
Geschützte Methode OnDataBinding  Löst das DataBinding-Ereignis aus. (Von Control geerbt.)
Geschützte Methode OnError Löst das Error-Ereignis aus.
Geschützte Methode OnInit  Löst das Init-Ereignis aus. (Von Control geerbt.)
Geschützte Methode OnLoad  Löst das Load-Ereignis aus. (Von Control geerbt.)
Geschützte Methode OnPreRender  Löst das PreRender-Ereignis aus. (Von Control geerbt.)
Geschützte Methode OnUnload  Löst das Unload-Ereignis aus. (Von Control geerbt.)
Geschützte Methode OpenFile  Ruft einen Stream zum Lesen einer Datei ab. (Von Control geerbt.)
Geschützte Methode RaiseBubbleEvent  Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu. (Von Control geerbt.)
Geschützte Methode RemovedControl  Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls-Auflistung des Control-Objekts entfernt wurde. (Von Control geerbt.)
Geschützte Methode Render  Sendet den Inhalt eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt, das den Inhalt für die Wiedergabe auf den Client schreibt. (Von Control geerbt.)
Geschützte Methode RenderChildren  Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den Inhalt für die Wiedergabe auf den Client schreibt. (Von Control geerbt.)
Geschützte Methode RenderControl  Überladen. Gibt Inhalte von Serversteuerelementen aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, wenn die Ablaufverfolgung aktiviert ist. (Von Control geerbt.)
Geschützte Methode ResolveAdapter  Ruft den Steuerelementadapter ab, der für die Wiedergabe des angegebenen Steuerelements verantwortlich ist. (Von Control geerbt.)
Geschützte Methode SaveControlState  Speichert alle Änderungen am Zustand des Serversteuerelements, die seit dem letzten Postback der Seite an den Server aufgetreten sind. (Von Control geerbt.)
Geschützte Methode SaveViewState  Speichert alle Änderungen am Ansichtszustand des Serversteuerelements, die seit dem letzten Postback der Seite an den Server aufgetreten sind. (Von Control geerbt.)
Geschützte Methode SetDesignModeState  Legt Entwurfszeitdaten für ein Steuerelement fest. (Von Control geerbt.)
Geschützte Methode SetStringResourcePointer Legt einen Zeiger auf eine Zeichenfolgenressource fest. Die SetStringResourcePointer-Methode wird von generierten Klassen verwendet und ist nicht für die direkte Verwendung im Code vorgesehen.
Geschützte Methode TrackViewState  Veranlasst die Nachverfolgung von Änderungen am Ansichtszustand des Serversteuerelements, sodass die Änderungen im StateBag-Objekt des Serversteuerelements gespeichert werden können. Auf dieses Objekt kann über die Control.ViewState-Eigenschaft zugegriffen werden. (Von Control geerbt.)
Geschützte Methode WriteUTF8ResourceString Schreibt eine Ressourcenzeichenfolge in ein HtmlTextWriter-Steuerelement. Die WriteUTF8ResourceString-Methode wird von generierten Klassen verwendet und ist nicht für die direkte Verwendung im Code vorgesehen.
Geschützte Methode XPath Überladen. Bietet Unterstützung für die Analyse und Auswertung eines XPath-Datenbindungsausdrucks anhand eines Objekts zur Laufzeit.
Geschützte Methode XPathSelect Überladen. Stellt die Datenbindung anhand XML-basierter Daten zur Laufzeit bereit und gibt eine Knotenauflistung zurück, die die IEnumerable-Schnittstelle implementiert.

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis AbortTransaction Tritt ein, wenn ein Benutzer eine Transaktion beendet.
Öffentliches Ereignis CommitTransaction Tritt ein, wenn eine Transaktion abgeschlossen wird.
Öffentliches Ereignis DataBinding  Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.(Von Control geerbt.)
Öffentliches Ereignis Disposed  Tritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird. Dies ist die letzte Stufe des Lebenszyklus des Serversteuerelements bei der Anforderung einer ASP.NET-Seite.(Von Control geerbt.)
Öffentliches Ereignis Error Tritt beim Auslösen einer nicht behandelten Ausnahme ein.
Öffentliches Ereignis Init  Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.(Von Control geerbt.)
Öffentliches Ereignis Load  Tritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird.(Von Control geerbt.)
Öffentliches Ereignis PreRender  Tritt nach dem Laden des Control-Objekts, jedoch vor der Wiedergabe ein.(Von Control geerbt.)
Öffentliches Ereignis Unload  Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.(Von Control geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Web.UI.IFilterResolutionService.CompareFilters Gibt einen Wert zurück, der angibt, ob zwischen zwei angegebenen Gerätefiltern eine hierarchische Beziehung besteht.
Explizite Schnittstellenimplementierung Methode System.Web.UI.IFilterResolutionService.EvaluateFilter Gibt einen booleschen Wert zurück, der angibt, ob der angegebene Filter vom Typ des aktuellen Filterobjekts ist.

Zum Seitenanfang

Siehe auch

Referenz

TemplateControl-Klasse
System.Web.UI-Namespace
Page-Klasse
UserControl