Freigeben über


System.Web.UI-Namespace

Der System.Web.UI-Namespace stellt Klassen und Schnittstellen bereit, mit denen Sie ASP.NET-Serversteuerelemente und -Seiten erstellen können, die in Webanwendungen als Benutzeroberflächenelemente dargestellt werden.

Dieser Namespace enthält die Control-Klasse, die für alle Serversteuerelemente, d. h. sowohl für HTML-Server-Steuerelemente, Webserver-Steuerelemente als auch für Benutzersteuerelemente, einen gemeinsamen Satz von Funktionen bereitstellt. Er enthält außerdem die Page-Klasse, die automatisch bei jeder Anforderung einer in der Webanwendung enthaltenen ASPX-Datei generiert wird. Sie können beide Klassen vererben. Darüber hinaus sind Klassen verfügbar, die für Serversteuerelemente Datenbindungsfunktionen, die Möglichkeit zum Speichern des Ansichtszustand eines angegebenen Steuerelements oder einer Seite sowie Analysefunktionen für programmierbare und literale Steuerelemente bereitstellen.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AttributeCollection Ermöglicht im Objektmodell den Zugriff auf alle Attribute, die im öffnenden Tag eines ASP.NET-Serversteuerelements deklariert wurden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BaseParser Stellt grundlegende Funktionen für Klassen bereit, die beim Analysieren von Anforderungen für ASP.NET-Seiten und beim Analysieren von Serversteuerelementen beteiligt sind.
Öffentliche Klasse BasePartialCachingControl Stellt die Basisfunktionen für die StaticPartialCachingControl-Klasse und die PartialCachingControl-Klasse bereit.
Öffentliche Klasse BaseTemplateParser Implementiert das Analysieren von ASP.NET-Vorlagen für Vorlagendateien.
Öffentliche Klasse BindableTemplateBuilder Unterstützt die Seitenanalyse datengebundener Steuerelemente, die automatisch an ASP.NET-Datenquellen-Steuerelemente in auf Vorlagen basierenden Inhaltsabschnitten gebunden werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse BoundPropertyEntry Stellt eine Steuerelementeigenschaft dar, für die eine Datenbindung an einen Ausdruck besteht.
Öffentliche Klasse BuilderPropertyEntry Dient als Basisklasse für alle Eigenschafteneinträge, die einen Steuerelement-Generator erfordern.
Öffentliche Klasse ChtmlTextWriter Schreibt eine Reihe von cHTML-spezifischen Zeichen und Text in den Ausgabestream eines ASP.NET-Serversteuerelements. Die ChtmlTextWriter-Klasse stellt Formatierungsfunktionen bereit, die von ASP.NET-Serversteuerelementen bei der Wiedergabe von cHTML-Inhalten auf Clients verwendet werden.
Öffentliche Klasse ClientScriptManager Definiert Methoden zum Verwalten clientseitiger Skripts in Webanwendungen.
Öffentliche Klasse CompiledBindableTemplateBuilder Stellt die Standardimplementierung eines IBindableTemplate-Objekts bereit, mit dem ASP.NET bidirektionale Datenbindung im Inhalt von auf Vorlagen basierenden ASP.NET-Steuerelementen analysiert (beispielsweise FormView). Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CompiledTemplateBuilder Eine ITemplate-Implementierung, die vom generierten Seitenklassencode aufgerufen wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ComplexPropertyEntry Dient als Eigenschafteneintrag für Lese-/Schreibeigenschaften sowie für schreibgeschützte Eigenschaften, z. B. Vorlagen.
Öffentliche Klasse ConstructorNeedsTagAttribute Gibt an, dass ein Serversteuerelement in seinem Konstruktor einen Tagnamen benötigt.
Öffentliche Klasse Control Definiert die Eigenschaften, Methoden und Ereignisse, die von allen ASP.NET-Serversteuerelementen gemeinsam genutzt werden.
Öffentliche Klasse ControlBuilder Unterstützt den Seitenparser beim Erstellen eines Steuerelements und der darin enthaltenen untergeordneten Steuerelemente.
Öffentliche Klasse ControlBuilderAttribute Gibt eine ControlBuilder-Klasse an, mit der im ASP.NET-Parser ein benutzerdefiniertes Steuerelement erstellt werden kann. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse ControlCachePolicy Ermöglicht programmgesteuerten Zugriff auf die Ausgabecacheeinstellungen der Ausgabe für ein ASP.NET-Benutzersteuerelement.
Öffentliche Klasse ControlCollection Stellt ASP.NET-Serversteuerelementen einen Auflistungscontainer für das Verwalten einer Liste der entsprechenden untergeordneten Steuerelemente bereit.
Öffentliche Klasse ControlSkin Stellt ein Steuerelementdesign dar, mit dem Stileigenschaften definiert werden können, die auf ein ASP.NET-Webserversteuerelement angewendet werden.
Öffentliche Klasse ControlValuePropertyAttribute Gibt die Standardeigenschaft eines Steuerelements an, an das zur Laufzeit ein ControlParameter-Objekt gebunden wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse CssStyleCollection Enthält die Inlineformatattribute der HTML-CSS (Cascading Style Sheets) für ein angegebenes HTML-Serversteuerelement. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataBinder Stellt Unterstützung für RAD (Rapid Application Development)-Designer bereit, um Syntax für Datenbindungsausdrücke zu generieren und zu analysieren. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataBinding Enthält Informationen über einen einzelnen Datenbindungsausdruck in einem ASP.NET-Serversteuerelement, der es RAD-Designern (Rapid Application Development) wie Microsoft Visual Studio ermöglicht, Datenbindungsausdrücke zur Entwurfszeit zu erstellen. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse DataBindingCollection Stellt eine Auflistung von DataBinding-Objekten für ein ASP.NET-Serversteuerelement bereit. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataBindingHandlerAttribute Gibt eine Entwurfszeitklasse an, die die Datenbindung von Steuerelementen in einem Designer ausführt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataBoundLiteralControl Behält Datenbindungsausdrücke und statischen Literaltext bei. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataSourceCacheDurationConverter Stellt einen Typkonverter zum Konvertieren von 32-Bit-Ganzzahlobjekten mit Vorzeichen in Darstellungen der Cachedauer für Datenquellensteuerelemente oder aus diesen Darstellungen bereit.
Öffentliche Klasse DataSourceControl Fungiert als Basisklasse für Steuerelemente, die Datenquellen für datengebundene Steuerelemente darstellen.
Öffentliche Klasse DataSourceControlBuilder Unterstützt den Seitenparser beim Erstellen von Steuerelementen, die mit einem Datenanbieter verbunden sind. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataSourceSelectArguments Stellt datengebundenen Steuerelementen ein Verfahren bereit, um beim Abruf von Daten datenbezogene Vorgänge von Datenquellensteuerelementen anzufordern. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DataSourceView Dient als Basisklasse für alle Datenquellenansichtsklassen, die die Funktionen von Datenquellensteuerelementen festlegen.
Öffentliche Klasse DesignerDataBoundLiteralControl Stellt die Entwurfszeitversion des DataBoundLiteralControl-Steuerelements dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse DesignTimeParseData Stellt dem Parser während der Entwurfszeit Informationen bereit.
Öffentliche Klasse DesignTimeTemplateParser Stellt Analysen zur Entwurfszeit bereit.
Öffentliche Klasse EmptyControlCollection Bietet Standardunterstützung für eine ControlCollection-Auflistung, die immer leer ist.
Öffentliche Klasse EventEntry Dient als Eigenschafteneintrag für Ereignishandler.
Öffentliche Klasse ExpressionBinding Unterstützt die Analyse und die Beibehaltung einer Ausdrucksbindungsinstanz. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ExpressionBindingCollection Stellt eine Auflistung von ExpressionBinding-Objekten dar. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse FileLevelControlBuilderAttribute Ermöglicht, dass eine von TemplateControl abgeleitete Klasse den Steuerelement-Generator angibt, der beim Analysieren der Datei auf der obersten Ebene der Generator-Struktur verwendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse FileLevelPageControlBuilder Analysiert Seitendateien und ist die ControlBuilder-Standardklasse zum Analysieren von Seitendateien.
Öffentliche Klasse FileLevelUserControlBuilder Unterstützt den Seitenparser beim Erstellen eines Benutzersteuerelements durch die Angabe der zum Analysieren der Benutzersteuerelement-Datei verwendeten FileLevelUserControlBuilder-Klasse.
Öffentliche Klasse FilterableAttribute Gibt an, ob die Eigenschaft, auf die das Attribut angewendet wird, Gerätefilterung unterstützt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse HiddenFieldPageStatePersister Speichert den ASP.NET-Seitenansichtszustand in einem ausgeblendeten HTML-Element auf dem Webclient.
Öffentliche Klasse HierarchicalDataSourceControl Stellt eine Basisklasse für Datenquellen-Steuerelemente bereit, die hierarchische Daten darstellen.
Öffentliche Klasse HierarchicalDataSourceView Stellt eine Datenansicht eines Knotens oder einer Auflistung von Knoten in einer hierarchischen Datenstruktur für ein HierarchicalDataSourceControl-Steuerelement dar.
Öffentliche Klasse Html32TextWriter Schreibt eine Reihe von HTML 3.2-spezifischen Zeichen und Text in den Ausgabestream für ein ASP.NET-Serversteuerelement. Die Html32TextWriter-Klasse stellt Formatierungsfunktionen bereit, die von ASP.NET-Serversteuerelementen beim Wiedergeben von HTML 3.2-Inhalten auf Clients verwendet werden.
Öffentliche Klasse HtmlTextWriter Schreibt Markupzeichen und Text in den Ausgabestream eines ASP.NET-Serversteuerelements. Diese Klasse stellt Formatierungsfunktionen bereit, die von ASP.NET-Serversteuerelementen beim Rendern von Markup auf Clients verwendet werden.
Öffentliche Klasse IDReferencePropertyAttribute Definiert ein Attribut, das auf Eigenschaften mit ID-Verweisen angewendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ImageClickEventArgs Stellt Daten für alle Ereignisse bereit, die auftreten, wenn ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement klickt, z. B. das HtmlInputImage-Serversteuerelement oder das ImageButton-Serversteuerelement. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse IndexedString Stellt eine Zeichenfolgenklasse für Dienstprogramme bereit, die von der ObjectStateFormatter-Klasse zum Optimieren der Objektdiagrammserialisierung verwendet wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ListSourceHelper Wird von Datenquellen-Steuerelementen beim Implementieren der von der IListSource-Schnittstelle definierten Member verwendet. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse LiteralControl Stellt HTML-Elemente, Text und alle anderen Zeichenfolgen auf einer ASP.NET-Seite dar, die nicht auf dem Server verarbeitet werden müssen.
Öffentliche Klasse LosFormatter Serialisiert den Anzeigezustand für eine Web Forms-Seite. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse MasterPage Fungiert als Vorlage und als Container zum Zusammenführen für Seiten, die nur aus Content-Steuerelementen bestehen, und für ihre jeweiligen untergeordneten Steuerelemente.
Öffentliche Klasse MasterPageControlBuilder Wird als Zusammenführungsklasse und Container für Inhaltsseiten verwendet, die nur aus Content-Steuerelementen und deren entsprechenden untergeordneten Steuerelementen bestehen.
Öffentliche Klasse NonVisualControlAttribute Definiert das Attribut, das angibt, ob ein Steuerelement zur Entwurfszeit als visuell oder nicht visuell behandelt wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ObjectConverter Konvertiert ein Objekt von einem Objekttyp in einen anderen Objekttyp. Diese Klasse ist veraltet. Verwenden Sie stattdessen die Convert-Klasse und die Format-Methode.
Öffentliche Klasse ObjectPersistData Behält während des Buildprozesses Informationen über Eigenschafteneinträge bei.
Öffentliche Klasse ObjectStateFormatter Serialisiert und deserialisiert Objektgraphen, die den Zustand eines Objekts darstellen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ObjectTagBuilder Wird von der TemplateParser-ASP.NET-Klasse zum Analysieren von serverseitigen <object>-Tags verwendet. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse OutputCacheParameters Kapselt die Initialisierungseinstellungen des Ausgabecaches, die anhand einer @ OutputCache-Seitendirektive von ASP.NET analysiert werden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse Page Stellt eine ASPX-Datei dar, auch als Web Forms-Seite bezeichnet, die von einem Server angefordert wurde, der den Host einer ASP.NET-Webanwendung darstellt.
Öffentliche Klasse PageAsyncTask Enthält Informationen zu einer asynchronen Aufgabe, die für eine Seite registriert ist. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PageHandlerFactory Erstellt Instanzen von Klassen, die von der Page-Klasse erben und die IHttpHandler-Schnittstelle implementieren. Instanzen werden dynamisch erstellt, um Anforderungen für ASP.NET-Dateien zu behandeln. Die PageHandlerFactory-Klasse ist die Standard-Handlerfactoryimplementierung für ASP.NET-Seiten.
Öffentliche Klasse PageParser Implementiert einen Parser für ASPX-Dateien. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PageParserFilter Stellt eine abstrakte Basisklasse für einen Seitenparserfilter bereit, mit dem der ASP.NET-Parser bestimmt, ob ein Element sich zur Analysezeit auf der Seite befinden darf.
Öffentliche Klasse PageStatePersister Stellt die Basisfunktionen für die Dauerhaftigkeitsmechanismen für den Ansichtszustand in ASP.NET bereit.
Öffentliche Klasse PageTheme Stellt die Basisklasse für ein Seitendesign dar. Dabei handelt es sich um eine Sammlung von Ressourcen, mit denen die Seiten und Steuerelemente in einer Website einheitlich dargestellt werden können. Das Seitendesign kann über die Konfiguration oder die Seitendirektive festgelegt werden.
Öffentliche Klasse Pair Stellt eine grundlegende Dienstprogrammklasse bereit, die zum Speichern zweier verwandter Objekte verwendet wird.
Öffentliche Klasse ParseChildrenAttribute Definiert ein Metadatenattribut, das bei der Entwicklung von ASP.NET-Serversteuerelementen verwendet werden kann. Mit der ParseChildrenAttribute-Klasse können Sie angeben, wie der Seitenparser mit Inhalten verfahren soll, die in einem auf einer Seite deklarierten Serversteuerelementtag geschachtelt sind. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PartialCachingAttribute Definiert die Metadatenattribute, die Web Forms-Benutzersteuerelemente (ASCX-Dateien) verwenden, um anzugeben, ob und wie ihre Ausgabe zwischengespeichert wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse PartialCachingControl Wird erstellt, wenn ein Benutzersteuerelement (ASCX-Datei) mit der @ OutputCache-Seitendirektive oder dem PartialCachingAttribute-Attribut für die Zwischenspeicherung der Ausgabe angegeben wird. Das Benutzersteuerelement wird in die Steuerelementhierarchie einer Seite eingefügt, indem es mit der TemplateControl.LoadControl-Methode dynamisch geladen wird.
Öffentliche Klasse PersistChildrenAttribute Definiert ein Attribut, das von ASP.NET-Serversteuerelementen verwendet wird, um zur Entwurfszeit anzugeben, ob die in einem Serversteuerelement enthaltenen, geschachtelten Inhalte Steuerelementen oder Eigenschaften des Serversteuerelements entsprechen. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse PersistenceModeAttribute Definiert das Metadatenattribut, das angibt, wie eine Eigenschaft oder ein Ereignis eines ASP.NET-Serversteuerelements für eine ASP.NET-Seite beibehalten wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse PostBackOptions Gibt an, wie clientseitiges JavaScript generiert wird, um ein Postbackereignis zu initiieren.
Öffentliche Klasse PropertyConverter Enthält Hilfsfunktionen zum Konvertieren von Eigenschaftenwerten in Zeichenfolgen und aus diesen.
Öffentliche Klasse PropertyEntry Fungiert als Basisklasse für alle Eigenschafteneintragsklassen.
Öffentliche Klasse RootBuilder Unterstützt den Seitenparser beim Definieren des Verhaltens bei der Analyse von Inhalt.
Öffentliche Klasse SessionPageStatePersister Speichert den ASP.NET-Seitenansichtszustand auf dem Webserver.
Öffentliche Klasse SimplePropertyEntry Stellt die Definition der Steuerelementeigenschaft und ihres Werts dar.
Öffentliche Klasse SimpleWebHandlerParser Stellt Basisfunktionen für das Analysieren von Webhandlerdateien bereit.
Öffentliche Klasse SkinBuilder Stellt ein ControlBuilder-Objekt bereit, mit dem Steuerelementdesigns zur Entwurfszeit auf Steuerelemente angewendet werden.
Öffentliche Klasse StateBag Verwaltet den Ansichtszustand von ASP.NET-Serversteuerelementen, einschließlich Seiten. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse StateItem Stellt ein Element dar, das in der StateBag-Klasse gespeichert wird, wenn die Informationen über den Ansichtszustand zwischen den Webanforderungen beibehalten werden. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse StateManagedCollection Stellt eine Basisklasse für alle stark typisierten Auflistungen bereit, die IStateManager-Objekte verwalten.
Öffentliche Klasse StaticPartialCachingControl Stellt eine Instanz der UserControl-Klasse dar, die zum Zwischenspeichern der Ausgabe angegeben und deklarativ in eine Seite oder ein anderes Benutzersteuerelement eingefügt wurde.
Öffentliche Klasse SupportsEventValidationAttribute Definiert das Metadatenattribut, mit dem Webserversteuerelemente angeben, dass die Ereignisvalidierung unterstützt wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TagPrefixAttribute Definiert das Tagpräfix, das in einer Webseite zum Bezeichnen benutzerdefinierter Steuerelemente verwendet wird. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse TemplateBuilder Unterstützt den Seitenparser beim Erstellen einer Vorlage und der darin enthaltenen untergeordneten Steuerelemente.
Öffentliche Klasse TemplateContainerAttribute Deklariert den Basistyp des Containersteuerelements einer Eigenschaft, die eine ITemplate-Schnittstelle zurückgibt und mit dem TemplateContainerAttribute-Attribut gekennzeichnet ist. Das Steuerelement mit der ITemplate-Eigenschaft muss die INamingContainer-Schnittstelle implementieren. Die Klasse kann nicht geerbt werden.
Öffentliche Klasse TemplateControl Stellt grundlegende Funktionen für die Page-Klasse und die UserControl-Klasse bereit.
Öffentliche Klasse TemplateControlParser Implementiert das Analysieren von ASP.NET-Vorlagen für Vorlagensteuerelemente.
Öffentliche Klasse TemplateInstanceAttribute Definiert ein Metadatenattribut, mit dem die Anzahl von zulässigen Instanzen einer Vorlage angegeben wird. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse TemplateParser Fungiert als abstrakte Basisklasse für Parser von ASP.NET-Dateien.
Öffentliche Klasse TemplatePropertyEntry Aktiviert die Eigenschafteneingabe für Eigenschaften der ITemplate-Klasse.
Öffentliche Klasse ThemeableAttribute Definiert das Metadatenattribut, mit dem Webserversteuerelemente und die zugehörigen Member angeben, ob ihre Darstellung durch Designs und Steuerelementdesigns beeinflusst werden kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ThemeProvider Stellt eine Klasse bereit, die Design- und Stylesheetinformationen für Steuerelemente in einer Designerumgebung kapselt.
Öffentliche Klasse ToolboxDataAttribute Gibt das Standardtag an, das für ein benutzerdefiniertes Steuerelement generiert wird, wenn es in einem Tool wie Microsoft Visual Studio aus einer Toolbox gezogen wird.
Öffentliche Klasse Triplet Stellt eine grundlegende Dienstprogrammklasse bereit, die zum Speichern von drei verknüpften Objekten verwendet wird.
Öffentliche Klasse UrlPropertyAttribute Definiert das Attribut, mit dessen Hilfe Steuerelemente Zeichenfolgeneigenschaften erkennen, die URL-Werte enthalten. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse UserControl Stellt eine ASCX-Datei dar, die auch als Benutzersteuerelement bezeichnet wird und die von einem Server angefordert wurde, der Host einer ASP.NET-Webanwendung ist. Die Datei muss von einer Web Forms-Seite aufgerufen werden, da andernfalls ein Parserfehler auftritt.
Öffentliche Klasse UserControlControlBuilder Unterstützt den ASP.NET-Seitenparser beim Erstellen einer Instanz eines Benutzersteuerelements.
Öffentliche Klasse ValidationPropertyAttribute Definiert das Metadatenattribut, das ASP.NET-Serversteuerelemente zum Bezeichnen einer Validierungseigenschaft verwenden. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ValidatorCollection Macht ein Array von IValidator-Verweisen verfügbar. Diese Klasse kann nicht vererbt werden.
Öffentliche Klasse VerificationAttribute Definiert das Metadaten-Attribut einer Zugänglichkeitsregel für Webinhalt. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ViewStateException Stellt die Ausnahme dar, die ausgelöst wird, wenn der Ansichtszustand nicht geladen oder validiert werden kann. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse ViewStateModeByIdAttribute Definiert das Metadatenattribut, mit deren Hilfe ASP.NET-Serversteuerelemente angeben, ob sie am Ladevorgang von Informationen zum Ansichtszustand von ID beteiligt sind. Diese Klasse kann nicht geerbt werden.
Öffentliche Klasse WebResourceAttribute Definiert das Metadatenattribut, das eine eingebettete Ressource in einer Assembly aktiviert. Die Klasse kann nicht geerbt werden.
Öffentliche Klasse WebServiceParser Stellt einen Parser für Webdiensthandler bereit.
Öffentliche Klasse XhtmlTextWriter Schreibt XHTML-spezifische Zeichen einschließlich aller aus XHTML (Extensible Hypertext Markup Language) abgeleiteten Variationen von XHTML-Modulen in den Ausgabestream für ein ASP.NET-Serversteuerelement für mobile Geräte. Überschreiben Sie die XhtmlTextWriter-Klasse, um eine benutzerdefinierte XHTML-Wiedergabe für ASP.NET-Seiten und Serversteuerelemente bereitzustellen.
Öffentliche Klasse XPathBinder Stellt Unterstützung für RAD-Designer (Rapid Application Development) beim Analysieren von Datenbindungsausdrücken bereit, die XPath-Ausdrücke verwenden. Diese Klasse kann nicht vererbt werden.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IAttributeAccessor Definiert Methoden, über die ASP.NET-Serversteuerelemente einen programmgesteuerten Zugriff auf alle Attribute ermöglichen, die im öffnenden Tag eines Serversteuerelements deklariert wurden.
Öffentliche Schnittstelle IBindableTemplate Ermöglicht datengebundenen ASP.NET-Steuerelementen, z. B. DetailsView und FormView, automatische Bindungen an ein ASP.NET-Datenquellensteuerelement in auf Vorlagen basierenden Inhaltsabschnitten.
Öffentliche Schnittstelle ICallbackEventHandler Wird verwendet, um anzugeben, dass ein Steuerelement Ziel eines Rückrufereignisses für den Server sein kann.
Öffentliche Schnittstelle ICheckBoxControl Definiert die Eigenschaft und das Ereignis, die ein Steuerelement implementiert, um als Kontrollkästchen zu fungieren.
Öffentliche Schnittstelle IControlBuilderAccessor Ermöglicht dem Steuerelement-Serialisierungsprogramm das Abrufen des Generators für ein Steuerelement.
Öffentliche Schnittstelle IControlDesignerAccessor Ermöglicht den Zugriff auf einen Steuerelement-Designer, um temporäre Entwurfszeitdaten zu speichern, die einem Steuerelement zugeordnet sind.
Öffentliche Schnittstelle IDataBindingsAccessor Ermöglicht zur Entwurfszeit den Zugriff auf die Auflistung von Datenbindungsausdrücken eines Steuerelements.
Öffentliche Schnittstelle IDataItemContainer Hiermit können datengebundene Steuerelementcontainer ein Datenelementobjekt für vereinfachte Datenbindungsvorgänge identifizieren.
Öffentliche Schnittstelle IDataSource Stellt eine abstrakte Datenquelle dar, an die sich datengebundene Steuerelemente binden.
Öffentliche Schnittstelle IDataSourceViewSchemaAccessor Ermöglicht es einem Typkonverter, auf Schemainformationen zuzugreifen, die in einem Objekt gespeichert sind.
Öffentliche Schnittstelle IEditableTextControl Stellt ein Steuerelement dar, das Text darstellt, der vom Benutzer geändert werden kann.
Öffentliche Schnittstelle IExpressionsAccessor Definiert die Eigenschaften, die eine Klasse implementieren muss, um Auflistungen von Ausdrücken zu unterstützen.
Öffentliche Schnittstelle IFilterResolutionService Stellt eine Schnittstelle bereit, die Designerentwickler verwenden können, um Gerätefilter anhand des Namens auszuwerten.
Öffentliche Schnittstelle IHierarchicalDataSource Stellt eine hierarchische Datenquelle dar, an die hierarchische datengebundene Steuerelemente, z. B. das TreeView-Steuerelement, gebunden werden können.
Öffentliche Schnittstelle IHierarchicalEnumerable Stellt eine hierarchische Auflistung dar, die mit einer IEnumerator-Schnittstelle aufgelistet werden kann. Auflistungen, die die IHierarchicalEnumerable-Schnittstelle implementieren, werden von der ASP.NET-Sitenavigation und Datenquellensteuerelementen verwendet.
Öffentliche Schnittstelle IHierarchyData Macht einen Knoten einer hierarchischen Datenstruktur verfügbar, einschließlich des Knotenobjekts und einiger Eigenschaften, die Merkmale des Knotens beschreiben. Objekte, die die IHierarchyData-Schnittstelle implementieren, können in IHierarchicalEnumerable-Auflistungen enthalten sein und werden für die Navigation in der ASP.NET-Site sowie für ASP.NET-Datenquellen-Steuerelemente verwendet.
Öffentliche Schnittstelle INamingContainer Gibt ein Containersteuerelement an, das einen neuen ID-Namespace innerhalb der Steuerelementhierarchie eines Page-Objekts erstellt. Hierbei handelt es sich nur um eine Markierungsschnittstelle.
Öffentliche Schnittstelle INavigateUIData Stellt eine Schnittstelle bereit, die von Klassen zur Bereitstellung von Navigationsdaten für die Benutzeroberfläche und von Werten für Navigationssteuerelemente implementiert wird.
Öffentliche Schnittstelle IParserAccessor Definiert die Methode, die ASP.NET-Serversteuerelemente implementieren müssen, um das Analysieren von HTML-Elementen oder XML-Elementen erkennen zu können.
Öffentliche Schnittstelle IPostBackDataHandler Definiert Methoden, die von ASP.NET-Serversteuerelementen implementiert werden müssen, um Postbackdaten automatisch zu laden.
Öffentliche Schnittstelle IPostBackEventHandler Definiert die Methode, die ASP.NET-Serversteuerelemente beim Behandeln von Postbackereignissen implementieren müssen.
Öffentliche Schnittstelle IResourceUrlGenerator Definiert die von einem Designerhost zu implementierende Methode, mit der URL-Verweissuchen für eingebettete Ressourcen bereitgestellt werden.
Öffentliche Schnittstelle IStateFormatter Definiert Methoden, die ein Typ implementiert, um einen Objektgraphen zu serialisieren und zu deserialisieren.
Öffentliche Schnittstelle IStateManager Definiert die Eigenschaften und Methoden, die jede Klasse implementieren muss, um die Anzeigezustandsverwaltung eines Serversteuerelements zu unterstützen.
Öffentliche Schnittstelle IStyleSheet Definiert die Methoden, die eine Klasse implementieren muss, um das Erstellen von Formatierungsregeln zu unterstützen.
Öffentliche Schnittstelle ITemplate Definiert das Verhalten für das Auffüllen eines auf Vorlagen basierenden ASP.NET-Serversteuerelements mit untergeordneten Steuerelementen. Die untergeordneten Steuerelemente stellen die Inlinevorlagen dar, die für die Seite definiert sind.
Öffentliche Schnittstelle ITextControl Definiert die Schnittstelle, die ein Steuerelement zum Abrufen oder Festlegen des Textkontexts implementiert.
Öffentliche Schnittstelle IThemeResolutionService Stellt eine Schnittstelle bereit, mit der Designertoolentwickler eine Gruppe von ThemeProvider-Objekten zur Verfügung stellen können, die in Entwurfszeitumgebungen zum Anwenden von Designs und Steuerelementdesigns auf Steuerelemente verwendet werden können.
Öffentliche Schnittstelle IUrlResolutionService Definiert einen von Objekten implementierten Dienst, mit dem auf Kontextinformationen basierende relative URLs aufgelöst werden können.
Öffentliche Schnittstelle IUserControlDesignerAccessor Definiert die Eigenschaften, die dem Designer ermöglichen, zur Entwurfszeit auf Informationen zu einem Benutzersteuerelement zuzugreifen.
Öffentliche Schnittstelle IUserControlTypeResolutionService Definiert die Methode, die von einer Klasse implementiert werden muss, um den Typ eines Steuerelements für ein angegebenes Tagpräfix und einen angegebenen Tagnamen zurückzugeben.
Öffentliche Schnittstelle IValidator Definiert die Eigenschaften und Methoden, die von Objekten implementiert werden müssen, die der Web Forms-Validierung unterzogen werden.

Delegaten

  Delegat Beschreibung
Öffentlicher Delegat BuildMethod Stellt die Methode dar, die zum Erstellen eines Steuerelements verwendet wird.
Öffentlicher Delegat BuildTemplateMethod Unterstützt ASP.NET während des Erstellens einer Vorlage für ein auf Vorlagen basierendes Steuerelement aus generiertem Klassencode. Der BuildTemplateMethod-Delegat behandelt die InstantiateIn-Methode.
Öffentlicher Delegat ControlSkinDelegate Stellt die Methode dar, die das korrekte Steuerelementdesign auf das angegebene Steuerelement anwendet.
Öffentlicher Delegat DataSourceViewOperationCallback Stellt die asynchrone Rückrufmethode dar, die von einem datengebundenen Steuerelement für eine Datenquellenansicht für asynchrone Vorgänge zum Einfügen, Aktualisieren oder Löschen von Daten bereitgestellt wird.
Öffentlicher Delegat DataSourceViewSelectCallback Stellt die asynchrone Rückrufmethode dar, die ein datengebundenes Steuerelement für eine Datenquellenansicht zum asynchronen Abrufen von Daten bereitstellt.
Öffentlicher Delegat ExtractTemplateValuesMethod Stellt einen Delegaten bereit, mit dem ASP.NET zur Laufzeit eine Gruppe von Name-Wert-Paaren aus einem IBindableTemplate-Objekt extrahiert. Diese Klasse kann nicht geerbt werden.
Öffentlicher Delegat ImageClickEventHandler Stellt die Methode dar, die alle Ereignisse behandelt, die ausgelöst werden, wenn ein Benutzer auf ein bildbasiertes ASP.NET-Serversteuerelement klickt.
Öffentlicher Delegat RenderMethod Stellt die Methode dar, die den angegebenen Control-Container in den angegebenen HtmlTextWriter rendert.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration CompilationMode Definiert Konstanten, die angeben, wie ASP.NET ASPX-Seiten und ASCX-Steuerelemente kompilieren soll.
Öffentliche Enumeration ConflictOptions Bestimmt, wie ASP.NET-Datenquellensteuerelemente Datenkonflikte beim Aktualisieren oder Löschen von Daten behandeln.
Öffentliche Enumeration DataSourceCacheExpiry Beschreibt, wie die mithilfe der ASP.NET-Zwischenspeicherungsmechanismen zwischengespeicherten Daten ablaufen, wenn ein Timeout festgelegt ist.
Öffentliche Enumeration DataSourceCapabilities Stellt ein Verfahren zum Anfordern einer Verarbeitung für den Datenabrufvorgang eines Datenquellensteuerelements dar, die über das Abrufen eines Datensatzes hinausgeht.
Öffentliche Enumeration DataSourceOperation Gibt den von einem Datenquellensteuerelement durchgeführten Vorgang an.
Öffentliche Enumeration HtmlTextWriterAttribute Gibt die HTML-Attribute an, die ein HtmlTextWriter-Objekt oder ein Html32TextWriter-Objekt in das öffnende Tag eines HTML-Elements schreibt, wenn eine Webanforderung verarbeitet wird.
Öffentliche Enumeration HtmlTextWriterStyle Gibt die HTML-Formate an, die für den Ausgabestream eines HtmlTextWriter-Objekts oder Html32TextWriter-Objekts verfügbar sind.
Öffentliche Enumeration HtmlTextWriterTag Gibt die HTML-Tags an, die an den Ausgabestream eines HtmlTextWriter-Objekts oder eines Html32TextWriter-Objekts übergeben werden können.
Öffentliche Enumeration OutputCacheLocation Gibt die gültigen Werte zum Steuern des Speicherorts der zwischengespeicherten Ausgabe der HTTP-Antwort für eine Ressource an.
Öffentliche Enumeration PersistenceMode Gibt an, wie eine Eigenschaft oder ein Ereignis eines ASP.NET-Serversteuerelements in einer ASPX- oder ASCX-Datei beibehalten wird.
Öffentliche Enumeration TemplateInstance Gibt an, wie oft eine Instanz einer Vorlage erstellt werden kann.
Öffentliche Enumeration VerificationConditionalOperator Gibt Operatoren für einen in einer VerificationAttribute-Klasse verwendeten bedingten Ausdruck an.
Öffentliche Enumeration VerificationReportLevel Gibt die Berichterstellungsebenen für eine Zugänglichkeitsregel an, die durch eine VerificationAttribute-Instanz definiert ist.
Öffentliche Enumeration VerificationRule Gibt an, wie die durch eine VerificationAttribute-Instanz definierten bedingten Ausdrücke bei der Überprüfung verwendet werden.
Öffentliche Enumeration ViewStateEncryptionMode Gibt an, ob Ansichtszustandsinformationen verschlüsselt werden.
Öffentliche Enumeration VirtualReferenceType Gibt den Typ der Ressource an, auf die durch einen analysierten virtuellen Pfad verwiesen wird.
Öffentliche Enumeration XhtmlMobileDocType Gibt den XHTML-Typ für die XhtmlTextWriter-Klasse an, die für die Seite oder das Steuerelement wiedergegeben werden soll.