Freigeben über


Page Klasse

Definition

Stellt eine ASPX-Datei dar, auch bekannt als Web Forms-Seite, die von einem Server angefordert wird, der eine ASP.NET-Webanwendung hostet.

public ref class Page : System::Web::UI::TemplateControl, System::Web::IHttpHandler
public class Page : System.Web.UI.TemplateControl, System.Web.IHttpHandler
type Page = class
    inherit TemplateControl
    interface IHttpHandler
Public Class Page
Inherits TemplateControl
Implements IHttpHandler
Vererbung
Abgeleitet
Implementiert

Beispiele

Für dieses Thema steht ein Visual Studio-Websiteprojekt mit Quellcode zur Verfügung: Download.

Im folgenden Codebeispiel wird veranschaulicht, wie die Page -Klasse im CodeBehind-Seitenmodell verwendet wird. Beachten Sie, dass die CodeBehind-Quelldatei eine partielle Klasse deklariert, die von einer Basisseitenklasse erbt. Die Basisseitenklasse kann sein Page, oder es kann sich um eine andere Klasse handeln, die von Pageabgeleitet wird. Beachten Sie außerdem, dass die partielle Klasse der CodeBehind-Datei ermöglicht, steuerelemente zu verwenden, die auf der Seite definiert sind, ohne sie als Feldmember definieren zu müssen.

using System;

public partial class MyCodeBehindCS : System.Web.UI.Page
{     
    protected void Page_Load(object sender, EventArgs e)
    {

        // Place page-specific code here.
    }

    // Define a handler for the button click.
    protected void SubmitBtn_Click(object sender, EventArgs e)
    {	

        MySpan.InnerHtml = "Hello, " + MyTextBox.Text + ".";
    }
}
Partial Class MyCodeBehindVB
    Inherits System.Web.UI.Page


    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        ' Place page-specific code here.

    End Sub

    ' Define a handler for the button click.
    Protected Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyButton.Click

        MySpan.InnerHtml = "Hello, " + MyTextBox.Text + "."

    End Sub

End Class

Das folgende Codebeispiel zeigt die .aspx-Datei, die der vorherigen CodeBehind-Quelldatei entspricht.

Wichtig

Dieses Beispiel umfasst ein Textfeld, das Benutzereingaben akzeptiert, die ein potenzielles Sicherheitsrisiko darstellen. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.

<%@ Page Language="C#" CodeFile="pageexample.aspx.cs" Inherits="MyCodeBehindCS" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
       <table>
          <tr>
            <td> Name: </td>
            <td> <asp:textbox id="MyTextBox" runat="server"/> </td>
          </tr>
          <tr>
             <td></td>
             <td><asp:button id="MyButton" text="Click Here" onclick="SubmitBtn_Click" runat="server"/></td>
          </tr>
          <tr>
             <td></td>
             <td><span id="MySpan" runat="server" /></td>
          </tr>
       </table>     
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" CodeFile="pageexample.aspx.vb" Inherits="MyCodeBehindVB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
       <table>
          <tr>
            <td> Name: </td>
            <td> <asp:textbox id="MyTextBox" runat="server"/> </td>
          </tr>
          <tr>
             <td></td>
             <td><asp:button id="MyButton" text="Click Here" onclick="SubmitBtn_Click" runat="server"/></td>
          </tr>
          <tr>
             <td></td>
             <td><span id="MySpan" runat="server" /></td>
          </tr>
       </table>         
    </div>
    </form>
</body>
</html>

Sie müssen die @Page-Direktive und die Inherits Attribute und CodeFile verwenden, um die CodeBehind-Datei mit der .aspx-Datei zu verknüpfen. In diesem Beispiel gibt das Inherits -Attribut die MyCodeBehind -Klasse und das CodeFile -Attribut den Pfad zu der sprachspezifischen Datei an, die die -Klasse enthält.

Im folgenden Codebeispiel wird das Einzeldateiseitenmodell und der Zugriff auf die IsPostBack -Eigenschaft und die Response -Eigenschaft von Pageveranschaulicht.

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  protected void Page_Load(object sender, EventArgs e)
  {
    StringBuilder sb = new StringBuilder();
    
    if (Page.IsPostBack)
      sb.Append("You posted back to the page.<br />");

    sb.Append("The host address is " + Page.Request.UserHostAddress + ".<br />");
    sb.Append("The page title is \"" + Page.Header.Title + "\".");

    PageMessage.Text = sb.ToString();

  }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" 
          runat="server">
    <div>
    <asp:Label id="PageMessage" 
               runat="server"/>
    <br /> <br />
    <asp:Button id="PageButton"
                Text="PostBack"
                runat="server" />
    </div>
    </form>
</body>
</html>
<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)

    Dim sb As New StringBuilder()
    
    If (Page.IsPostBack) Then
      
      sb.Append("You posted back to the page.<br />")
    
    End If
    
    sb.Append("The host address is " + Page.Request.UserHostAddress + ".<br />")
    sb.Append("The page title is """ + Page.Header.Title + """.")
    
    PageMessage.Text = sb.ToString()
    
  End Sub
  
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Page Class Example</title>
</head>
<body>
    <form id="form1" 
          runat="server">
    <div>
    <asp:Label id="PageMessage" 
               runat="server"/>
    <br /> <br />
    <asp:Button id="PageButton"
                Text="PostBack"
                runat="server" />    
    </div>
    </form>
</body>
</html>

Hinweise

Die Page -Klasse ist Dateien zugeordnet, die über eine .aspx-Erweiterung verfügen. Diese Dateien werden zur Laufzeit als Page Objekte kompiliert und im Serverspeicher zwischengespeichert.

Wenn Sie eine Web Forms-Seite mithilfe der CodeBehind-Technik erstellen möchten, leiten Sie von dieser Klasse ab. Rad-Designer (Rapid Application Development, Schnelle Anwendungsentwicklung), z. B. Microsoft Visual Studio, verwenden dieses Modell automatisch, um Web Forms-Seiten zu erstellen.

Das Page -Objekt dient als Namenscontainer für alle Serversteuerelemente auf einer Seite, mit Ausnahme derjenigen, die die INamingContainer Schnittstelle implementieren oder untergeordnete Steuerelemente von Steuerelementen sind, die diese Schnittstelle implementieren.

Die Page -Klasse ist ein Steuerelement, das als Benutzeroberfläche für Ihre Webanwendung fungiert und daher überprüft werden sollte, um sicherzustellen, dass bewährte Methoden zum Schreiben von sicherem Code und zum Schützen von Anwendungen befolgt werden. Allgemeine Informationen zu diesen Themen finden Sie unter Übersicht über Sicherheitsbedrohungen für Webanwendungen, bewährte Methoden für Sicherheitsrichtlinien und wichtige Sicherheitskonzepte. Ausführlichere Informationen finden Sie unter Sichern von Standardsteuerelementen, Vorgehensweise: Anzeigen sicherer Fehlermeldungen, Vorgehensweise: Schützen vor Skript-Exploits in einer Webanwendung durch Anwenden von HTML-Codierung auf Zeichenfolgen und Einführung in die Validierungssteuerelemente.

Konstruktoren

Page()

Initialisiert eine neue Instanz der Page-Klasse.

Felder

postEventArgumentID

Eine Zeichenfolge, die das ausgeblendete EVENTARGUMENT-Feld auf der gerenderten Seite definiert.

postEventSourceID

Eine Zeichenfolge, die das ausgeblendete EVENTTARGET-Feld auf der gerenderten Seite definiert.

Eigenschaften

Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.

(Geerbt von Control)
Application

Ruft das HttpApplicationState-Objekt für die aktuelle Webanforderung ab.

AppRelativeTemplateSourceDirectory

Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.

(Geerbt von Control)
AppRelativeVirtualPath

Ruft den anwendungsbezogenen virtuellen Verzeichnispfad zur Datei ab, von der aus das Steuerelement analysiert und kompiliert wird, oder legt diesen fest.

(Geerbt von TemplateControl)
AspCompatMode

Legt einen Wert fest, der angibt, ob die Seite in einem STA (Singlethread-Apartment)-Thread ausgeführt werden kann.

AsyncMode

Legt einen Wert fest, der angibt, ob die Seite synchron oder asynchron verarbeitet wird.

AsyncTimeout

Ruft einen Wert ab, der das Timeoutintervall für das Verarbeiten asynchroner Aufgaben angibt, oder legt diesen fest.

AutoHandlers
Veraltet.

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.

(Geerbt von TemplateControl)
AutoPostBackControl

Ruft das Steuerelement auf der Seite ab, das zum Ausführen von Postbacks verwendet wird, oder legt dieses fest.

BindingContainer

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

(Geerbt von Control)
Buffer

Legt einen Wert fest, der angibt, ob die Seitenausgabe gepuffert wird.

Cache

Ruft das Cache-Objekt ab, das der Anwendung zugeordnet ist, in der sich die Seite befindet.

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

Ruft den Algorithmus ab, mit dem der Wert der ClientID-Eigenschaft generiert wird, oder legt diesen fest.

(Geerbt von Control)
ClientIDSeparator

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

(Geerbt von Control)
ClientQueryString

Ruft den Abfragezeichenfolgenabschnitt der angeforderten URL ab.

ClientScript

Ruft ein ClientScriptManager-Objekt ab, das zum Verwalten, Registrieren, und Hinzufügen von Skript zur Seite verwendet wird.

ClientTarget

Ruft einen Wert ab, der es Ihnen ermöglicht, die automatische Erkennung von Browserfunktionen zu überschreiben und die Art des Renderns einer Seite für bestimmte Browserclients anzugeben, oder legt diesen fest.

CodePage

Legt den Codepagebezeichner für die aktuelle Page fest.

ContentType

Legt den HTTP-MIME-Typ für das HttpResponse-Objekt fest, das der Seite zugeordnet ist.

Context

Ruft das der Seite zugeordnete HttpContext-Objekt ab.

Controls

Ruft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche darstellt.

(Geerbt von Control)
Culture

Legt die Kultur-ID für das Thread-Objekt fest, das der Seite zugeordnet ist.

DataItemContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataItemContainer implementiert wird.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataKeysControl implementiert wird.

(Geerbt von Control)
DesignMode

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

(Geerbt von Control)
EnableEventValidation

Ruft einen Wert ab, der angibt, ob die Seite Postback- und Rückrufereignisse überprüft, oder legt ihn fest.

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.

(Geerbt von TemplateControl)
EnableViewState

Ruft einen Wert ab, der angibt, ob die Seite ihren Ansichtszustand sowie den Ansichtszustand aller enthaltenen Serversteuerelemente beibehält, wenn die aktuelle Seitenanforderung beendet wird, oder legt diesen fest.

EnableViewStateMac

Ruft einen Wert ab, der angibt, ob ASP.NET den Ansichtszustand der Seite mit einem Nachrichtenauthentifizierungscode (MAC, Message Authentication Code) überprüfen soll, wenn die Seite vom Client zurückgesendet wird.

ErrorPage

Ruft die Fehlerseite ab, zu der der anfordernde Browser umgeleitet wird, wenn eine unbehandelte Seitenausnahme auftritt, oder legt diese fest.

Events

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

(Geerbt von Control)
FileDependencies
Veraltet.

Legt ein Array von Dateien fest, von denen das aktuelle HttpResponse-Objekt abhängt.

Form

Ruft das HTML-Formular für die Seite ab.

HasChildViewState

Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.

(Geerbt von Control)
Header

Ruft den Dokumentheader für die Seite ab, wenn das head-Element in der Seitendeklaration mit runat=server definiert ist.

ID

Ruft einen Bezeichner für eine bestimmte Instanz der Page-Klasse ab oder legt diesen fest.

IdSeparator

Ruft das Zeichen ab, das beim Erstellen einer eindeutigen ID für ein Steuerelement auf einer Seite als Trennzeichen für Steuerelementbezeichner verwendet wird.

IdSeparator

Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.

(Geerbt von Control)
IsAsync

Ruft einen Wert ab, der angibt, ob die Seite asynchron verarbeitet wird.

IsCallback

Ruft einen Wert ab, der angibt, ob die Seitenanforderung das Ergebnis eines Rückrufs ist.

IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.

(Geerbt von Control)
IsCrossPagePostBack

Ruft einen Wert ab, der angibt, ob die Seite Bestandteil eines seitenübergreifenden Postbacks ist.

IsPostBack

Ruft einen Wert ab, der angibt, ob die Seite zum ersten Mal gerendert wird oder aufgrund eines Postbacks geladen wird.

IsPostBackEventControlRegistered

Ruft einen Wert ab, der angibt, ob das Steuerelement auf der Seite, das Postbacks ausführt, registriert wurde.

IsReusable

Ruft einen Wert ab, der angibt, ob das Page-Objekt wiederverwendet werden kann.

IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.

(Geerbt von Control)
IsValid

Ruft einen Wert ab, der angibt, ob die Seitenvalidierung erfolgreich war.

IsViewStateEnabled

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

(Geerbt von Control)
Items

Ruft eine Liste der im Seitenkontext gespeicherten Objekte ab.

LCID

Legt den Gebietsschemabezeichner für das Thread-Objekt fest, das der Seite zugeordnet ist.

LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt.

(Geerbt von Control)
MaintainScrollPositionOnPostBack

Ruft einen Wert ab oder legt ihn fest, der anzeigt, ob der Benutzer nach dem Postback im Clientbrowser an dieselbe Position zurückkehren soll. Diese Eigenschaft ersetzt die veraltete SmartNavigation-Eigenschaft.

Master

Ruft die Masterseite ab, die die allgemeine Darstellung der Seite bestimmt.

MasterPageFile

Ruft den virtuellen Pfad der Masterseite ab oder legt diesen fest.

MaxPageStateFieldLength

Ruft die maximale Länge für das Zustandsfeld der Seite ab oder legt diese fest.

MetaDescription

Ruft den Inhalt des "description"-meta-Elements ab oder legt diesen fest.

MetaKeywords

Ruft den Inhalt des "keywords"-meta-Elements ab oder legt diesen fest.

ModelBindingExecutionContext

Ruft den Modellbindungsausführungskontext ab.

ModelState

Ruft das Modellzustandswörterbuch ab, das den Zustand des Modells und der Modellbindungs-Validierung enthält.

NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben ID-Eigenschaftswert unterschieden werden kann.

(Geerbt von Control)
Page

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

(Geerbt von Control)
PageAdapter

Ruft den Adapter ab, der die Seite für den speziellen anfordernden Browser rendert.

PageStatePersister

Ruft das der Seite zugeordnete PageStatePersister-Objekt ab.

Parent

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

(Geerbt von Control)
PreviousPage

Ruft die Seite ab, die die Steuerung auf die aktuelle Seite übertragen hat.

RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET-Version angibt, mit der gerenderte HTML-Objekte kompatibel sind.

(Geerbt von Control)
Request

Ruft das HttpRequest-Objekt für die angefragte Seite ab.

Response

Ruft das HttpResponse-Objekt ab, das dem Page-Objekt zugeordnet ist. Mit diesem Objekt können Sie HTTP-Antwortdaten an einen Client senden. Es enthält außerdem Informationen über diese Antwort.

ResponseEncoding

Legt die Codierungssprache für das aktuelle HttpResponse-Objekt fest.

RouteData

Ruft den RouteData-Wert der aktuellen RequestContext-Instanz ab.

Server

Ruft das Server-Objekt ab, das eine Instanz der HttpServerUtility-Klasse ist.

Session

Ruft das aktuelle Session-Objekt ab, das von ASP.NET bereitgestellt wird.

Site

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

(Geerbt von Control)
SkinID

Ruft das Design ab, das auf das Steuerelement angewendet werden soll.

(Geerbt von Control)
SkipFormActionValidation

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der Abfragezeichenfolgenwert überprüft wird.

SmartNavigation
Veraltet.

Ruft einen Wert ab, der angibt, ob die intelligente Navigation aktiviert ist, oder legt diesen fest. Diese Eigenschaft ist veraltet.

StyleSheetTheme

Ruft den Namen des Designs ab, das früh im Lebenszyklus der Seite für die Seite übernommen wird, oder legt ihn fest.

SupportAutoEvents

Ruft einen Wert ab, der angibt, ob das TemplateControl-Steuerelement automatische Ereignisse unterstützt.

(Geerbt von TemplateControl)
TemplateControl

Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.

(Geerbt von Control)
Theme

Ruft den Namen des Seitendesigns ab oder legt diesen fest.

Title

Ruft den Titel für die Seite ab bzw. legt diesen fest.

Trace

Ruft das TraceContext-Objekt für die aktuelle Webanforderung ab.

TraceEnabled

Legt einen Wert fest, der angibt, ob die Ablaufverfolgung für das Page-Objekt aktiviert ist.

TraceModeValue

Legt den Modus fest, in dem Ablaufverfolgungsanweisungen auf der Seite angezeigt werden.

TransactionMode

Legt die Ebene der Transaktionsunterstützung für die Seite fest.

UICulture

Legt die Benutzeroberflächen-ID für das Thread-Objekt fest, das der Seite zugeordnet ist.

UniqueFilePathSuffix

Ruft ein eindeutiges Suffix ab, das an den Dateipfad für zwischenspeichernde Browser angefügt wird.

UniqueID

Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.

(Geerbt von Control)
UnobtrusiveValidationMode

Ruft einen Wert ab, der angibt, ob unaufdringliches JavaScript zur Validierung auf dem Client verwendet wird, oder legt diesen fest.

User

Ruft Informationen über den Benutzer ab, von dem die Seitenanforderung stammt.

ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Seite Clienteingaben des Browsers auf gefährliche Werte überprüft.

ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Clienteingaben des Browser auf gefährliche Werte überprüft.

(Geerbt von Control)
Validators

Ruft eine Auflistung aller Validierungssteuerelemente auf der angeforderten Seite ab.

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.

(Geerbt von Control)
ViewStateEncryptionMode

Ruft den Verschlüsselungsmodus des Ansichtszustands ab oder legt diesen fest.

ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob bei dem StateBag-Objekt die Groß- und Kleinschreibung nicht berücksichtigt wird.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus des Steuerelements ab oder legt ihn fest.

(Geerbt von Control)
ViewStateUserKey

Weist einem einzelnen Benutzer in der der aktuellen Seite zugeordneten Ansichtszustandsvariablen einen Bezeichner zu.

Visible

Ruft einen Wert ab, der angibt, ob das Page-Objekt gerendert wird, oder legt diesen fest.

Methoden

AddContentTemplate(String, ITemplate)

Wird während der Seiteninitialisierung aufgerufen, um eine Auflistung von Inhalten (aus Inhaltssteuerelementen) zu erstellen, die an eine Masterseite übergeben werden, wenn die aktuelle Seite oder Masterseite auf eine Masterseite verweist.

AddedControl(Control, Int32)

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

(Geerbt von Control)
AddOnPreRenderCompleteAsync(BeginEventHandler, EndEventHandler)

Registriert Anfangs- und Endereignishandlerdelegaten, die keine Zustandsinformationen für eine asynchrone Seite erfordern.

AddOnPreRenderCompleteAsync(BeginEventHandler, EndEventHandler, Object)

Registriert Anfangs- und Endereignishandlerdelegaten für eine asynchrone Seite.

AddParsedSubObject(Object)

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

(Geerbt von Control)
AddWrappedFileDependencies(Object)

Fügt eine Liste abhängiger Dateien hinzu, aus denen die aktuelle Seite besteht. Diese Methode wird intern vom ASP.NET-Seitenframework verwendet und ist nicht für die direkte Verwendung im Code vorgesehen.

ApplyStyleSheetSkin(Page)

Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement.

(Geerbt von Control)
AspCompatBeginProcessRequest(HttpContext, AsyncCallback, Object)

Initiiert eine Anforderung für ASP (Active Server Page)-Ressourcen. Diese Methode wird für die Kompatibilität mit ASP-Legacyanwendungen bereitgestellt.

AspCompatEndProcessRequest(IAsyncResult)

Beendet eine Anforderung für ASP (Active Server Page)-Ressourcen. Diese Methode wird für die Kompatibilität mit ASP-Legacyanwendungen bereitgestellt.

AsyncPageBeginProcessRequest(HttpContext, AsyncCallback, Object)

Beginnt mit der Verarbeitung einer asynchronen Seitenanforderung.

AsyncPageEndProcessRequest(IAsyncResult)

Beendet die Verarbeitung einer asynchronen Seitenanforderung.

BeginRenderTracing(TextWriter, Object)

Startet die Entwurfszeitablaufverfolgung des Renderns von Daten.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID-Wert auf null fest.

(Geerbt von Control)
ClearChildControlState()

Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildState()

Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearChildViewState()

Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
ClearEffectiveClientIDMode()

Legt die ClientIDMode-Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inherit fest.

(Geerbt von Control)
Construct()

Führt die Entwurfszeitlogik aus.

(Geerbt von TemplateControl)
CreateChildControls()

Wird durch das ASP.NET-Seitenframework aufgerufen, um Serversteuerelemente anzuweisen, die eine kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie in Vorbereitung auf ein Postback oder Rendering enthalten.

(Geerbt von Control)
CreateControlCollection()

Erstellt ein neues ControlCollection-Objekt, das die untergeordneten Steuerelemente (sowohl literale als auch Serversteuerelemente) des Serversteuerelements enthält.

(Geerbt von Control)
CreateHtmlTextWriter(TextWriter)

Erstellt zum Rendern des Seiteninhalts ein HtmlTextWriter-Objekt.

CreateHtmlTextWriterFromType(TextWriter, Type)

Erstellt ein angegebenes HtmlTextWriter-Objekt, um den Seiteninhalt zu rendern.

CreateResourceBasedLiteralControl(Int32, Int32, Boolean)

Greift auf die in einer Ressource gespeicherten Literalzeichenfolgen zu. Die CreateResourceBasedLiteralControl(Int32, Int32, Boolean)-Methode ist nicht für die Verwendung aus dem Code heraus vorgesehen.

(Geerbt von TemplateControl)
DataBind()

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente.

(Geerbt von Control)
DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit der Option, das DataBinding-Ereignis auszulösen.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.

(Geerbt von Control)
DesignerInitialize()

Führt alle Initialisierungsschritte für die Instanz der Page-Klasse aus, die für RAD-Designer erforderlich sind. Diese Methode wird nur zur Entwurfszeit verwendet.

DeterminePostBackMode()

Gibt eine NameValueCollection von Daten zurück, die mit einem POST- oder GET-Befehl an die Seite zurückgesendet werden.

DeterminePostBackModeUnvalidated()

Gibt eine Name/Wert-Datensammlung zurück, die der Seite mithilfe eines POST- oder GET-Befehls gesendet wurde, ohne bei der Anforderung eine ASP.NET-Anforderungsvalidierung durchzuführen.

Dispose()

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung des Renderns von Daten.

(Geerbt von Control)
EnsureChildControls()

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

(Geerbt von Control)
EnsureID()

Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen.

(Geerbt von Control)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
Eval(String)

Wertet einen Datenbindungsausdruck aus.

(Geerbt von TemplateControl)
Eval(String, String)

Wertet mithilfe der angegebenen Formatzeichenfolge einen XPath-Datenbindungsausdruck aus und zeigt das Ergebnis an.

(Geerbt von TemplateControl)
ExecuteRegisteredAsyncTasks()

Startet die Ausführung einer asynchronen Aufgabe.

FindControl(String)

Durchsucht den Namenscontainer der Seite nach einem Serversteuerelement mit dem angegebenen Bezeichner.

FindControl(String)

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

(Geerbt von Control)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der 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 überschreiben.

(Geerbt von Control)
Focus()

Legt den Eingabefokus auf ein Steuerelement fest.

(Geerbt von Control)
FrameworkInitialize()

Initialisiert die Steuerelementstruktur während der Seitengenerierung auf der Grundlage der Seitendeklaration.

FrameworkInitialize()

Initialisiert das Steuerelement, das von der TemplateControl-Klasse abgeleitet wurde.

(Geerbt von TemplateControl)
GetDataItem()

Ruft das Datenelement am Beginn des Datenbindungskontextstapels ab.

GetDesignModeState()

Ruft die Entwurfszeitdaten für ein Steuerelement ab.

(Geerbt von Control)
GetGlobalResourceObject(String, String)

Ruft auf der Grundlage der angegebenen ClassKey-Eigenschaft und ResourceKey-Eigenschaft ein Ressourcenobjekt auf Anwendungsebene ab.

(Geerbt von TemplateControl)
GetGlobalResourceObject(String, String, Type, String)

Ruft ein Ressourcenobjekt auf Anwendungsebene ab, das auf den Angaben zur ClassKey-Eigenschaft und zur ResourceKey-Eigenschaft, zum Objekttyp und zum Eigenschaftennamen der Ressource basiert.

(Geerbt von TemplateControl)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetLocalResourceObject(String)

Ruft auf der Grundlage der angegebenen ResourceKey-Eigenschaft ein Ressourcenobjekt auf Seitenebene ab.

(Geerbt von TemplateControl)
GetLocalResourceObject(String, Type, String)

Ruft auf der Grundlage der angegebenen ResourceKey-Eigenschaft sowie des angegebenen Objekttyps und Eigenschaftennamens ein Ressourcenobjekt auf Seitenebene ab.

(Geerbt von TemplateControl)
GetPostBackClientEvent(Control, String)
Veraltet.

Ruft einen Verweis ab, der in einem Clientereignis für Postbacks an den Server für das angegebene Steuerelement und mit den angegebenen Ereignisargumenten verwendet kann.

GetPostBackClientHyperlink(Control, String)
Veraltet.

Ruft einen Verweis ab, an dessen Beginn javascript: angefügt ist und der in einem Clientereignis verwendet werden kann, das für das angegebene Steuerelement und mit den angegebenen Ereignisargumenten an den Server zurückgesendet werden soll.

GetPostBackEventReference(Control)
Veraltet.

Gibt eine Zeichenfolge zurück, die in einem Clientereignis zum Auslösen eines Postbacks an den Server verwendet werden kann. Die Verweiszeichenfolge wird vom angegebenen Control-Objekt definiert.

GetPostBackEventReference(Control, String)
Veraltet.

Gibt eine Zeichenfolge zurück, die in einem Clientereignis zum Auslösen eines Postbacks an den Server verwendet werden kann. Die Verweiszeichenfolge wird durch das angegebene Steuerelement definiert, das das Postback behandelt, und einem Zeichenfolgenargument mit weiteren Ereignisinformationen.

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 den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetTypeHashCode()

Ruft einen Hashcode ab, der von zur Laufzeit generierten Page-Objekten generiert wurde. Dieser Hashcode ist für die Steuerelementhierarchie des Page-Objekts eindeutig.

GetUniqueIDRelativeTo(Control)

Gibt den mit einem Präfix versehenen Abschnitt der UniqueID-Eigenschaft des angegebenen Steuerelements zurück.

(Geerbt von Control)
GetValidators(String)

Gibt eine Auflistung der Steuerelementbestätigungen für eine angegebene Validierungsgruppe zurück.

GetWrappedFileDependencies(String[])

Gibt eine Liste der physischen Dateinamen zurück, die einer Liste virtueller Speicherorte entspricht.

HasControls()

Ermittelt, 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 für untergeordnete Steuerelemente registriert werden.

(Geerbt von Control)
InitializeCulture()

Legt Culture und UICulture für den aktuellen Thread der Seite fest.

InitOutputCache(Int32, String, String, OutputCacheLocation, String)

Initialisiert den Ausgabecache für die aktuelle Seitenanforderung.

InitOutputCache(Int32, String, String, String, OutputCacheLocation, String)

Initialisiert den Ausgabecache für die aktuelle Seitenanforderung.

InitOutputCache(OutputCacheParameters)

Initialisiert den Ausgabecache für die aktuelle Seitenanforderung anhand eines OutputCacheParameters-Objekts.

IsClientScriptBlockRegistered(String)
Veraltet.

Bestimmt, ob der Clientskriptblock mit dem angegebenen Schlüssel für die Seite registriert ist.

IsLiteralContent()

Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält.

(Geerbt von Control)
IsStartupScriptRegistered(String)
Veraltet.

Bestimmt, ob das Clientstartskript für das Page-Objekt registriert ist.

LoadControl(String)

Lädt ein Control-Objekt aus einer Datei auf der Grundlage eines angegebenen virtuellen Pfads.

(Geerbt von TemplateControl)
LoadControl(Type, Object[])

Lädt auf der Grundlage eines angegebenen Typs und der angegebenen Konstruktorparameter ein Control-Objekt.

(Geerbt von TemplateControl)
LoadControlState(Object)

Stellt die Informationen zum Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState()-Methode gespeichert wurden.

(Geerbt von Control)
LoadPageStateFromPersistenceMedium()

Lädt alle gespeicherten Informationen zum Ansichtszustand in das Page-Objekt.

LoadTemplate(String)

Ruft aus einer externen Datei eine Instanz der ITemplate-Schnittstelle ab.

(Geerbt von TemplateControl)
LoadViewState(Object)

Stellt die Informationen über den Ansichtszustand aus einer früheren Seitenanforderung wieder her, die mit der SaveViewState()-Methode gespeichert wurden.

(Geerbt von Control)
MapPath(String)

Ruft den physischen Pfad ab, dem ein absoluter oder relativer virtueller Pfad oder ein zur Anwendung relativer Pfad zugeordnet ist.

MapPathSecure(String)

Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist.

(Geerbt von Control)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnAbortTransaction(EventArgs)

Löst das AbortTransaction-Ereignis aus.

(Geerbt von TemplateControl)
OnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das Serversteuerelement in der UI-Serversteuerelementhierarchie der Seite nach oben übergeben wird.

(Geerbt von Control)
OnCommitTransaction(EventArgs)

Löst das CommitTransaction-Ereignis aus.

(Geerbt von TemplateControl)
OnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.

(Geerbt von Control)
OnError(EventArgs)

Löst das Error-Ereignis aus.

(Geerbt von TemplateControl)
OnInit(EventArgs)

Löst das Init-Ereignis aus, um die Seite zu initialisieren.

OnInit(EventArgs)

Löst das Init-Ereignis aus.

(Geerbt von Control)
OnInitComplete(EventArgs)

Löst nach der Seiteninitialisierung das InitComplete-Ereignis aus.

OnLoad(EventArgs)

Löst das Load-Ereignis aus.

(Geerbt von Control)
OnLoadComplete(EventArgs)

Löst am Ende der Ladephase der Seite das LoadComplete-Ereignis aus.

OnPreInit(EventArgs)

Löst zu Beginn der Seiteninitialisierung das PreInit-Ereignis aus.

OnPreLoad(EventArgs)

Löst das PreLoad-Ereignis aus, nachdem Postbackdaten in die Serversteuerelemente der Seite geladen wurde, doch vor dem OnLoad(EventArgs)-Ereignis.

OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.

(Geerbt von Control)
OnPreRenderComplete(EventArgs)

Löst das PreRenderComplete-Ereignis nach dem OnPreRenderComplete(EventArgs)-Ereignis und vor dem Rendern der Seite aus.

OnSaveStateComplete(EventArgs)

Löst das SaveStateComplete-Ereignis aus, nachdem der Seitenzustand auf dem Dauerhaftigkeitsmedium gespeichert wurde.

OnUnload(EventArgs)

Löst das Unload-Ereignis aus.

(Geerbt von Control)
OpenFile(String)

Ruft einen Stream zum Lesen einer Datei ab.

(Geerbt von Control)
ParseControl(String)

Analysiert eine Eingabezeichenfolge für ein Control-Objekt in einer Web Forms-Seite oder einem Benutzersteuerelement.

(Geerbt von TemplateControl)
ParseControl(String, Boolean)

Analysiert eine Eingabezeichenfolge für ein Control-Objekt auf einer ASP.NET-Webseite oder in einem Benutzersteuerelement.

(Geerbt von TemplateControl)
ProcessRequest(HttpContext)

Legt die systeminternen Serverobjekte des Page-Objekts fest, z. B. die Eigenschaften Context, Request, Response und Application.

RaiseBubbleEvent(Object, EventArgs)

Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu.

(Geerbt von Control)
RaisePostBackEvent(IPostBackEventHandler, String)

Benachrichtigt das Serversteuerelement, das das Postback ausgelöst hat, dass ein eingehendes Postbackereignis behandelt werden muss.

ReadStringResource()

Liest eine Zeichenfolgenressource. Die ReadStringResource()-Methode ist nicht für die Verwendung aus dem Code heraus vorgesehen.

(Geerbt von TemplateControl)
RegisterArrayDeclaration(String, String)
Veraltet.

Deklariert einen Wert, der beim Rendern der Seite als ECMAScript-Arraydeklaration deklariert wird.

RegisterAsyncTask(PageAsyncTask)

Registriert eine neue asynchrone Aufgabe für die Seite.

RegisterClientScriptBlock(String, String)
Veraltet.

Gibt in der Antwort clientseitige Skriptblöcke aus.

RegisterHiddenField(String, String)
Veraltet.

Ermöglicht es Serversteuerelementen, ein ausgeblendetes Feld im Formular automatisch zu registrieren. Dieses Feld wird an das Page-Objekt gesendet, wenn das HtmlForm-Serversteuerelement gerendert wird.

RegisterOnSubmitStatement(String, String)
Veraltet.

Ermöglicht einer Seite den Zugriff auf das OnSubmit-Ereignis des Clients. Das Skript muss ein Funktionsaufruf für an anderer Stelle registrierten Clientcode sein.

RegisterRequiresControlState(Control)

Registriert ein Steuerelement als Steuerelement, dessen Steuerelementzustand beibehalten werden muss.

RegisterRequiresPostBack(Control)

Registriert ein Steuerelement als Steuerelement, für das Postbackbehandlung erforderlich ist, wenn die Seite an den Server zurückgesendet wird.

RegisterRequiresRaiseEvent(IPostBackEventHandler)

Registriert ein ASP.NET-Serversteuerelement als Steuerelement, für das ein Ereignis ausgelöst werden muss, wenn es im Page-Objekt verarbeitet wird.

RegisterRequiresViewStateEncryption()

Registriert ein Steuerelement für die Seite als Steuerelement, das eine Verschlüsselung des Ansichtszustands erfordert.

RegisterStartupScript(String, String)
Veraltet.

Gibt in der Seitenantwort einen clientseitigen Skriptblock aus.

RegisterViewStateHandler()

Der Ansichtszustand der Seite wird beibehalten, sofern ein Aufruf erfolgt.

RemovedControl(Control)

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

(Geerbt von Control)
Render(HtmlTextWriter)

Initialisiert das HtmlTextWriter-Objekt und ruft die untergeordneten Steuerelemente der zu rendernden Page auf.

Render(HtmlTextWriter)

Sendet den Inhalt des Steuerelements an ein angegebenes HtmlTextWriter-Objekt, das den auf dem Client zu rendernden Inhalt schreibt.

(Geerbt von Control)
RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den auf dem Client zu rendernden Inhalt schreibt.

(Geerbt von Control)
RenderControl(HtmlTextWriter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter-Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, sofern die Ablaufverfolgung aktiviert ist.

(Geerbt von Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt Inhalte von Serversteuerelementen mithilfe eines bereitgestellten HtmlTextWriter-Objekts an ein bereitgestelltes ControlAdapter-Objekt aus.

(Geerbt von Control)
RequiresControlState(Control)

Bestimmt, ob das angegebene Control-Objekt für die Verwaltung des Steuerelementzustands registriert wurde.

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)

Konvertiert eine URL in eine vom anfordernden Client verwendbare URL.

(Geerbt von Control)
SaveControlState()

Speichert alle Zustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.

(Geerbt von Control)
SavePageStateToPersistenceMedium(Object)

Speichert alle Ansichtszustands- und Steuerelementzustandsinformationen für die Seite.

SaveViewState()

Speichert alle Ansichtszustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.

(Geerbt von Control)
SetDesignModeState(IDictionary)

Legt die Entwurfszeitdaten für ein Steuerelement fest.

(Geerbt von Control)
SetFocus(Control)

Legt den Browserfokus auf das angegebene Steuerelement fest.

SetFocus(String)

Legt den Browserfokus auf das Steuerelement mit der angegebenen ID fest.

SetRenderMethodDelegate(RenderMethod)

Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement zu rendern.

(Geerbt von Control)
SetStringResourcePointer(Object, Int32)

Legt einen Zeiger auf eine Zeichenfolgenressource fest. Die SetStringResourcePointer(Object, Int32)-Methode wird von generierten Klassen verwendet und ist nicht für die direkte Verwendung im Code vorgesehen.

(Geerbt von TemplateControl)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.

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

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des verfolgten Objekts, des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.

(Geerbt von Control)
TestDeviceFilter(String)

Gibt einen booleschen Wert zurück, der angibt, ob ein Gerätefilter auf die HTTP-Anforderung angewendet wird.

(Geerbt von TemplateControl)
ToString()

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

(Geerbt von Object)
TrackViewState()

Veranlasst die Überwachung von Änderungen am Ansichtszustand des Serversteuerelements, sodass die Änderungen im StateBag-Objekt des Serversteuerelements gespeichert werden können. Auf dieses Objekt kann über die ViewState-Eigenschaft zugegriffen werden.

(Geerbt von Control)
TryUpdateModel<TModel>(TModel)

Aktualisiert die angegebene Modellinstanz mit Werten vom datengebundenen Steuerelement.

TryUpdateModel<TModel>(TModel, IValueProvider)

Aktualisiert die angegebene Modellinstanz mit Werten vom angegebenen Wertanbieter.

UnregisterRequiresControlState(Control)

Beendet die Dauerhaftigkeit des Steuerelementzustands für das angegebene Steuerelement.

UpdateModel<TModel>(TModel)

Aktualisiert die angegebene Modellinstanz mit Werten vom datengebundenen Steuerelement.

UpdateModel<TModel>(TModel, IValueProvider)

Aktualisiert die angegebene Modellinstanz mit Werten eines angegebenen Wertanbieters.

Validate()

Weist alle Validierungssteuerelemente auf der Seite an, die zugewiesenen Informationen zu überprüfen.

Validate(String)

Weist die Validierungssteuerelemente in der angegebenen Validierungsgruppe an, die zugewiesenen Informationen zu überprüfen.

VerifyRenderingInServerForm(Control)

Bestätigt, dass ein HtmlForm-Steuerelement für das angegebene ASP.NET-Serversteuerelement zur Laufzeit gerendert wird.

WriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean)

Schreibt eine Ressourcenzeichenfolge in ein HtmlTextWriter-Steuerelement. Die WriteUTF8ResourceString(HtmlTextWriter, Int32, Int32, Boolean)-Methode wird von generierten Klassen verwendet und ist nicht für die direkte Verwendung im Code vorgesehen.

(Geerbt von TemplateControl)
XPath(String)

Wertet einen XPath-Datenbindungsausdruck aus.

(Geerbt von TemplateControl)
XPath(String, IXmlNamespaceResolver)

Wertet einen XPath-Datenbindungsausdruck mithilfe der angegebenen Präfix- und Namespacezuordnungen für die Namespaceauflösung aus.

(Geerbt von TemplateControl)
XPath(String, String)

Wertet mithilfe der angegebenen Formatzeichenfolge einen XPath-Datenbindungsausdruck aus und zeigt das Ergebnis an.

(Geerbt von TemplateControl)
XPath(String, String, IXmlNamespaceResolver)

Wertet einen XPath-Datenbindungsausdruck mithilfe der angegebenen Präfix- und Namespacezuordnungen für die Namespaceauflösung aus und zeigt mit der angegebenen Formatzeichenfolge das Ergebnis an.

(Geerbt von TemplateControl)
XPathSelect(String)

Wertet einen XPath-Datenbindungsausdruck aus und gibt eine Knotenauflistung zurück, die die IEnumerable-Schnittstelle implementiert.

(Geerbt von TemplateControl)
XPathSelect(String, IXmlNamespaceResolver)

Wertet einen XPath-Datenbindungsausdruck mithilfe der angegebenen Präfix- und Namespacezuordnungen für die Namespaceauflösung aus und gibt eine Knotenauflistung zurück, die die IEnumerable-Schnittstelle implementiert.

(Geerbt von TemplateControl)

Ereignisse

AbortTransaction

Tritt ein, wenn ein Benutzer eine Transaktion beendet.

(Geerbt von TemplateControl)
CommitTransaction

Tritt ein, wenn eine Transaktion abgeschlossen wird.

(Geerbt von TemplateControl)
DataBinding

Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.

(Geerbt von Control)
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.

(Geerbt von Control)
Error

Tritt beim Auslösen einer nicht behandelten Ausnahme ein.

(Geerbt von TemplateControl)
Init

Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.

(Geerbt von Control)
InitComplete

Tritt ein, wenn die Seiteninitialisierung abgeschlossen ist.

Load

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

(Geerbt von Control)
LoadComplete

Tritt am Ende der Ladephase des Lebenszyklus der Seite ein.

PreInit

Tritt vor der Initialisierung der Seite ein.

PreLoad

Tritt vor dem Load-Ereignis der Seite ein.

PreRender

Tritt nach dem Laden des Control-Objekts, jedoch vor dem Rendern ein.

(Geerbt von Control)
PreRenderComplete

Tritt ein, bevor der Seiteninhalt gerendert wird.

SaveStateComplete

Tritt ein, nachdem alle Ansichts- und Steuerelementzustandsinformationen für die Seite und die Steuerelemente auf der Seite gespeichert wurden.

Unload

Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Elements finden Sie unter ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Elements finden Sie unter GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

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

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

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

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Elements finden Sie unter UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Elements finden Sie unter DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Elements finden Sie unter HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Elements finden Sie unter Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Elements finden Sie unter HasExpressions.

(Geerbt von Control)
IFilterResolutionService.CompareFilters(String, String)

Gibt einen Wert zurück, der angibt, ob zwischen zwei angegeben Gerätefiltern eine Beziehung zwischen übergeordnetem und untergeordnetem Element existiert.

(Geerbt von TemplateControl)
IFilterResolutionService.EvaluateFilter(String)

Gibt einen Wert zurück, der angibt, ob der angegebene Filter ein Typ des aktuellen Filterobjekts ist.

(Geerbt von TemplateControl)
IParserAccessor.AddParsedSubObject(Object)

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

(Geerbt von Control)

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 Metatabellenobjekt 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)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.

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

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

SetMetaTable(INamingContainer, MetaTable, Object)

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

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

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

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Verhalten dynamischer Daten für das angegebene Datensteuerelement

Gilt für:

Weitere Informationen