System.Web.UI Namnområde

Innehåller klasser och gränssnitt som gör att du kan skapa ASP.NET serverkontroller och ASP.NET webbsidor för användargränssnittet för dina ASP.NET webbprogram.

Klasser

Name Description
AsyncPostBackErrorEventArgs

Innehåller data för AsyncPostBackError händelsen.

AsyncPostBackTrigger

Definierar en kontroll och valfri händelse av kontrollen som en asynkron postback-kontrollutlösare som gör att en UpdatePanel kontroll uppdateras.

AttributeCollection

Ger objektmodellåtkomst till alla attribut som deklareras i öppningstaggen för ett ASP.NET serverkontrollelement. Det går inte att ärva den här klassen.

AuthenticationServiceManager

Konfigurerar platsen för en anpassad implementering av autentiseringstjänsten.

BaseParser

Tillhandahåller en grundläggande uppsättning funktioner för klasser som används för att parsa ASP.NET sidbegäranden och serverkontroller.

BasePartialCachingControl

Tillhandahåller basfunktionerna för klasserna StaticPartialCachingControl och PartialCachingControl .

BaseTemplateParser

Implementerar ASP.NET mallparsing för mallfiler.

BindableTemplateBuilder

Stöder sidparsning av databundna kontroller som automatiskt binder till en ASP.NET datakällakontroll i mallade innehållsavsnitt. Det går inte att ärva den här klassen.

BoundPropertyEntry

Representerar en kontrollegenskap som är databunden till ett uttryck.

BuilderPropertyEntry

Fungerar som basklass för alla egenskapsposter som kräver en kontrollbyggare.

ChtmlTextWriter

Skriver en serie cHTML-specifika tecken och text till utdataströmmen för en ASP.NET serverkontroll. Klassen ChtmlTextWriter innehåller formateringsfunktioner som ASP.NET serverkontroller använder när cHTML-innehåll återges till klienter.

ClientScriptManager

Definierar metoder för att hantera klientskript i webbprogram.

CodeStatementBuilder

Genererar KOD-DOM-instruktioner.

CompiledBindableTemplateBuilder

Tillhandahåller standardimplementeringen av ett IBindableTemplate-objekt, som ASP.NET använder när den parsar dubbelriktad databindning i mallinnehållet i en ASP.NET kontroll, till exempel FormView. Det går inte att ärva den här klassen.

CompiledTemplateBuilder

En ITemplate implementering som anropas från den genererade sidklasskoden. Det går inte att ärva den här klassen.

ComplexPropertyEntry

Fungerar som egenskapspost för skrivskyddade och skrivskyddade egenskaper, till exempel mallar.

CompositeScriptReference

Representerar en samling skriptreferenser som ska kombineras till ett enda sammansatt skript.

CompositeScriptReferenceEventArgs

Innehåller data för ResolveCompositeScriptReference händelsen.

ConstructorNeedsTagAttribute

Anger att en serverkontroll behöver ett taggnamn i konstruktorn.

Control

Definierar egenskaper, metoder och händelser som delas av alla ASP.NET serverkontroller.

ControlBuilder

Stöder sidparsern när du skapar en kontroll och de underordnade kontroller som den innehåller.

ControlBuilderAttribute

Anger en ControlBuilder-klass för att skapa en anpassad kontroll inom ASP.NET parser. Det går inte att ärva den här klassen.

ControlCachePolicy

Ger programmatisk åtkomst till en ASP.NET användarkontrolls cacheinställningar för utdata.

ControlCollection

Tillhandahåller en samlingscontainer som gör det möjligt för ASP.NET serverkontroller att underhålla en lista över sina underordnade kontroller.

ControlSkin

Representerar ett kontrollskal, vilket är ett sätt att definiera stilistiska egenskaper som tillämpas på en ASP.NET webbserverkontroll.

ControlValuePropertyAttribute

Anger standardegenskapen för en kontroll som ett ControlParameter objekt binder till vid körning. Det går inte att ärva den här klassen.

CssClassPropertyAttribute

Lägger till css-redigeringsfunktioner (Cascading Style Sheet) i en egenskap vid designtillfället.

CssStyleCollection

Innehåller html-formatmallar (CSS) infogade formatattribut för en angiven HTML-serverkontroll. Det går inte att ärva den här klassen.

DataBinder

Ger stöd för rad-designers (rapid application development) för att generera och parsa syntax för databindningsuttryck. Det går inte att ärva den här klassen.

DataBinding

Innehåller information om ett enda databindningsuttryck i en ASP.NET serverkontroll, som gör det möjligt för RAD-designers (rapid-application development), till exempel Microsoft Visual Studio, att skapa databindningsuttryck vid designtillfället. Det går inte att ärva den här klassen.

DataBindingCollection

Innehåller en samling DataBinding objekt för en ASP.NET serverkontroll. Det går inte att ärva den här klassen.

DataBindingHandlerAttribute

Anger en designtidsklass som utför databindning av kontroller i en designer. Det går inte att ärva den här klassen.

DataBoundLiteralControl

Behåller databindningsuttryck och statisk literaltext. Det går inte att ärva den här klassen.

DataControlExtensions

Tillhandahåller tilläggsmetoder som används av ASP.NET dynamiska data.

DataKeyPropertyAttribute

Anger standardegenskapen för en kontroll som ControlParameter egenskapen binder till vid körning.

DataSourceCacheDurationConverter

Tillhandahåller en typkonverterare som konverterar 32-bitars signerade heltalsobjekt till och från varaktighetsrepresentationer för datakällans kontrollcache.

DataSourceControl

Fungerar som basklass för kontroller som representerar datakällor till databundna kontroller.

DataSourceControlBuilder

Stöder sidparsern i att skapa kontroller som är anslutna till en dataprovider. Det går inte att ärva den här klassen.

DataSourceSelectArguments

Tillhandahåller en mekanism som databundna kontroller använder för att begära datarelaterade åtgärder från datakällans kontroller när data hämtas. Det går inte att ärva den här klassen.

DataSourceView

Fungerar som basklass för alla datakällans vyklasser, som definierar funktionerna i datakällans kontroller.

DesignerDataBoundLiteralControl

Representerar kontrollens designtidsversion DataBoundLiteralControl . Det går inte att ärva den här klassen.

DesignTimeParseData

Ger information till parsern under designtiden.

DesignTimeTemplateParser

Ger parsning vid designtillfället.

EmptyControlCollection

Ger standardstöd för en ControlCollection samling som alltid är tom.

EventEntry

Fungerar som egenskapspost för händelsehanterare.

ExpressionBinding

Stöder parsning och beständighet för en uttrycksbindningsinstans. Det går inte att ärva den här klassen.

ExpressionBindingCollection

Representerar en samling ExpressionBinding objekt. Det går inte att ärva den här klassen.

ExtenderControl

Tillhandahåller en abstrakt basklass för en utökarkontroll.

FileLevelControlBuilderAttribute

Tillåter en TemplateControl-derived-klass att ange den kontrollbyggare som används på den översta nivån i byggträdet när filen parsas. Det går inte att ärva den här klassen.

FileLevelMasterPageControlBuilder

Parsar huvudsidefiler.

FileLevelPageControlBuilder

Parsar sidfiler och är standardklassen ControlBuilder för parsning av sidfiler.

FileLevelUserControlBuilder

Stöder sidparsern när du skapar en användarkontroll genom att ange den FileLevelUserControlBuilder klass som används för att parsa användarkontrollfilen.

FilterableAttribute

Anger om egenskapen som attributet tillämpas på stöder enhetsfiltrering. Det går inte att ärva den här klassen.

HiddenFieldPageStatePersister

Lagrar ASP.NET sidvisningstillstånd på webbklienten i ett dolt HTML-element.

HierarchicalDataSourceControl

Tillhandahåller en basklass för datakällans kontroller som representerar hierarkiska data.

HierarchicalDataSourceView

Representerar en datavy på en nod eller samling noder i en hierarkisk datastruktur för en HierarchicalDataSourceControl kontroll.

HistoryEventArgs

Innehåller data för Navigate händelsen.

Html32TextWriter

Skriver en serie HTML 3.2-specifika tecken och text till utdataströmmen för en ASP.NET serverkontroll. Klassen Html32TextWriter innehåller formateringsfunktioner som ASP.NET serverkontroller använder när HTML 3.2-innehåll återges till klienter.

HtmlTextWriter

Skriver påläggstecken och text till en ASP.NET serverkontrollutdataström. Den här klassen innehåller formateringsfunktioner som ASP.NET serverkontroller använder vid återgivning av markering till klienter.

IDReferencePropertyAttribute

Definierar ett attribut som tillämpas på egenskaper som innehåller ID-referenser. Det går inte att ärva den här klassen.

ImageClickEventArgs

Innehåller data för händelser som inträffar när en användare klickar på en bildbaserad ASP.NET serverkontroll, till exempel serverkontrollerna HtmlInputImage eller ImageButton server. Det går inte att ärva den här klassen.

IndexedString

Tillhandahåller en verktygssträngsklass som används av ObjectStateFormatter klassen för att optimera objektdiagrams serialisering. Det går inte att ärva den här klassen.

ListSourceHelper

Används av datakällans kontroller när du implementerar de medlemmar som definierats av IListSource gränssnittet. Det går inte att ärva den här klassen.

LiteralControl

Representerar HTML-element, text och andra strängar på en ASP.NET sida som inte kräver bearbetning på servern.

LosFormatter

Serialiserar visningstillståndet för en webbformulärsida. Det går inte att ärva den här klassen.

MasterPage

Fungerar som en mall och sammanslagningscontainer för sidor som endast består av Content kontroller och deras respektive underordnade kontroller.

MasterPageControlBuilder

Fungerar som en sammanslagningsklass och container för innehållssidor som endast består av Content kontroller och deras respektive underordnade kontroller.

NonVisualControlAttribute

Definierar attributet som anger om en kontroll behandlas som en visuell eller icke-visuell kontroll under designtiden. Det går inte att ärva den här klassen.

ObjectConverter

Konverterar ett objekt från en objekttyp till en annan objekttyp. Den här klassen är föråldrad. Convert Använd klassen och Format(String, Object) metoden i stället.

ObjectPersistData

Under byggprocessen behåller information om egenskapsposter.

ObjectStateFormatter

Serialiserar och deserialiserar objektdiagram som representerar tillståndet för ett objekt. Det går inte att ärva den här klassen.

ObjectTagBuilder

Används av klassen ASP.NET TemplateParser för att parsa taggar på serversidan <object>. Det går inte att ärva den här klassen.

OutputCacheParameters

Kapslar in initieringsinställningarna för utdatacachen som parsas från ett @ OutputCache siddirektiv genom ASP.NET. Det går inte att ärva den här klassen.

Page

Representerar en .aspx fil, även kallad webbformulärsida, som begärs från en server som är värd för en ASP.NET webbapp.

PageAsyncTask

Innehåller information om en asynkron uppgift som är registrerad på en sida. Det går inte att ärva den här klassen.

PageHandlerFactory

Skapar instanser av klasser som ärver från Page klassen och implementerar IHttpHandler gränssnittet. Instanser skapas dynamiskt för att hantera begäranden för ASP.NET filer. Klassen PageHandlerFactory är standardhanterarfabriksimplementeringen för ASP.NET sidor.

PageParser

Implementerar en parser för .aspx filer. Det går inte att ärva den här klassen.

PageParserFilter

Tillhandahåller en abstrakt basklass för ett sidparserfilter som används av ASP.NET parser för att avgöra om ett objekt tillåts på sidan vid parsningstid.

PageStatePersister

Tillhandahåller basfunktionerna för ASP.NET visa tillståndsbeständighetsmekanismer.

PageTheme

Representerar basklassen för ett sidtema, som är en samling resurser som används för att definiera ett konsekvent utseende mellan sidor och kontroller på en webbplats. Sidtemat kan ställas in via konfigurationen eller siddirektivet.

Pair

Tillhandahåller en grundläggande verktygsklass som används för att lagra två relaterade objekt.

ParseChildrenAttribute

Definierar ett metadataattribut som du kan använda när du utvecklar ASP.NET serverkontroller. ParseChildrenAttribute Använd klassen för att ange hur sidparsern ska behandla innehåll som är kapslat i en serverkontrolltagg som deklarerats på en sida. Det går inte att ärva den här klassen.

ParseRecorder

Abstrakt basklass för objekt som behöver meddelas om parsa händelser under sidparsning.

PartialCachingAttribute

Definierar metadataattributet som Web Forms-användarkontroller (.ascx-filer) använder för att ange om och hur deras utdata cachelagras. Det går inte att ärva den här klassen.

PartialCachingControl

Skapas när en användarkontroll (.ascx-fil) anges för cachelagring av utdata, antingen med hjälp av siddirektivet @ OutputCache eller PartialCachingAttribute attributet och användarkontrollen infogas i en sidas kontrollhierarki genom att dynamiskt läsa in användarkontrollen med LoadControl(String) metoden.

PersistChildrenAttribute

Definierar ett attribut som används av ASP.NET serverkontroller för att ange vid designtillfället om kapslat innehåll som finns i en serverkontroll motsvarar kontroller eller egenskaper för serverkontrollen. Det går inte att ärva den här klassen.

PersistenceModeAttribute

Definierar metadataattributet som anger hur en ASP.NET serverkontrollegenskap eller -händelse sparas på en ASP.NET sida vid designtillfället. Det går inte att ärva den här klassen.

PostBackOptions

Anger hur JavaScript på klientsidan genereras för att initiera en postback-händelse.

PostBackTrigger

Definierar en kontroll i en UpdatePanel kontroll som en postback-kontroll.

ProfileServiceManager

Konfigurerar en uppsättning förinstallerade profilegenskaper och platsen för en anpassad implementering av profiltjänsten.

PropertyConverter

Innehåller hjälpfunktioner för att konvertera egenskapsvärden till och från strängar.

PropertyEntry

Fungerar som basklass för alla egenskapsinmatningsklasser.

RegisteredArrayDeclaration

Ger åtkomst till en ECMAScript-matrisdeklaration (JavaScript) som tidigare har registrerats med Page objektet.

RegisteredDisposeScript

Ger åtkomst till ett dispose skript för en kontroll som finns i en UpdatePanel kontroll.

RegisteredExpandoAttribute

Ger åtkomst till namn/värde-paret för ett anpassat attribut (expando) som tidigare har registrerats med Page objektet.

RegisteredHiddenField

Ger åtkomst till ett dolt värde som tidigare registrerats med Page objektet.

RegisteredScript

Ger åtkomst till ett klientskript som tidigare registrerats med Page objektet.

RenderTraceListener

Tillhandahåller den abstrakta basklassen för ett objekt som övervakar när kontroller återges under en sidbegäran.

RoleServiceManager

Konfigurerar platsen för en anpassad implementering av rolltjänsten.

RootBuilder

Stöder sidparsern för att definiera beteendet för hur innehållet parsas.

ScriptBehaviorDescriptor

Utökar ScriptComponentDescriptor klassen för att tillhandahålla en omslutning för att definiera beteenden som konverteras till klientskript.

ScriptComponentDescriptor

Tillhandahåller en omslutning för konvertering av serverkomponenter till klientskript.

ScriptControl

Tillhandahåller en abstrakt basklass för en skriptkontroll.

ScriptControlDescriptor

Definierar ett klientkontrollobjekt.

ScriptDescriptor

När det åsidosätts i en härledd klass definierar skript som skapar en instans av en klientklass.

ScriptManager

Hanterar ASP.NET Ajax-skriptbibliotek och skriptfiler, partiell sidåtergivning och klientproxyklassgenerering för webb- och programtjänster.

ScriptManagerProxy

Aktiverar kapslade komponenter som innehållssidor och användarkontroller för att lägga till skript- och tjänstreferenser till sidor när en ScriptManager kontroll redan har definierats i ett överordnat element.

ScriptReference

Registrerar en ECMAScript-fil (JavaScript) för användning på en ASP.NET webbsida.

ScriptReferenceBase

Basklassen för alla skriptreferensklasser.

ScriptReferenceCollection

Representerar en samling skriptreferenser.

ScriptReferenceEventArgs

Innehåller data för ResolveScriptReference händelsen.

ScriptResourceAttribute

Definierar en resurs i en sammansättning som ska användas från en klientskriptfil. Det går inte att ärva den här klassen.

ScriptResourceDefinition

Definierar platsen för en skriptresurs.

ScriptResourceMapping

Tillhandahåller stöd för platsmappning för skriptresurser.

ServiceReference

Registrerar en webbtjänst för användning på en webbsida.

ServiceReferenceCollection

Innehåller en uppsättning ServiceReference objekt.

SessionPageStatePersister

Lagrar ASP.NET sidvisningstillstånd på webbservern.

SimplePropertyEntry

Representerar definitionen av kontrollegenskapen och dess värde.

SimpleWebHandlerParser

Tillhandahåller grundläggande funktioner för att parsa webbhanterarfiler.

SkinBuilder

Tillhandahåller ett ControlBuilder objekt som används vid designtillfället för att tillämpa kontrollskinn på kontroller.

StateBag

Hanterar visningstillståndet för ASP.NET serverkontroller, inklusive sidor. Det går inte att ärva den här klassen.

StateItem

Representerar ett objekt som sparas i StateBag klassen när visningstillståndsinformation sparas mellan webbbegäranden. Det går inte att ärva den här klassen.

StateManagedCollection

Tillhandahåller en basklass för alla starkt skrivna samlingar som hanterar IStateManager objekt.

StaticPartialCachingControl

Representerar en instans av UserControl klassen som har angetts för cachelagring av utdata och som ingår deklarativt i en sida eller en annan användarkontroll.

SupportsEventValidationAttribute

Definierar metadataattributet som webbserverkontroller använder för att ange stöd för händelseverifiering. Det går inte att ärva den här klassen.

TagPrefixAttribute

Definierar taggprefixet som används på en webbsida för att identifiera anpassade kontroller. Det går inte att ärva den här klassen.

TargetControlTypeAttribute

Utökar Attribute klassen för att ange vilken typ av serverkontroll som en utökarkontroll kan tillämpas på.

TemplateBuilder

Stöder sidparsern när du skapar en mall och de underordnade kontroller som den innehåller.

TemplateContainerAttribute

Deklarerar bastypen för containerkontrollen för en egenskap som returnerar ett ITemplate gränssnitt och markeras med attributet TemplateContainerAttribute . Kontrollen med ITemplate egenskapen måste implementera INamingContainer gränssnittet. Det går inte att ärva den här klassen.

TemplateControl

Page Ger klassen och UserControl klassen en basuppsättning funktioner.

TemplateControlParser

Implementerar ASP.NET mallparsing för mallkontroller.

TemplateInstanceAttribute

Definierar ett metadataattribut som används för att ange antalet tillåtna instanser av en mall. Det går inte att ärva den här klassen.

TemplateParser

Fungerar som abstrakt basklass för ASP.NET filparsers.

TemplatePropertyEntry

Aktiverar egenskapspost för ITemplate klassegenskaper.

ThemeableAttribute

Definierar metadataattributet som webbservern styr och deras medlemmar använder för att ange om deras återgivning kan påverkas av teman och kontrollskinn. Det går inte att ärva den här klassen.

ThemeProvider

Innehåller en klass som kapslar in information om tema- och formatmallar för kontroller i en designermiljö.

Timer

Utför asynkrona eller synkrona inlägg på webbsidan med ett definierat intervall.

ToolboxDataAttribute

Anger standardtaggen som genereras för en anpassad kontroll när den dras från en verktygslåda i ett verktyg, till exempel Microsoft Visual Studio.

Triplet

Tillhandahåller en grundläggande verktygsklass som används för att lagra tre relaterade objekt.

UpdatePanel

Gör att delar av en sida delvis renderas utan ett återtagande.

UpdatePanelControlTrigger

Tillhandahåller en gemensam basklass för kontroller som kan utlösas för UpdatePanel kontroller.

UpdatePanelTrigger

Tillhandahåller en gemensam basklass för objekt som kan utlösas för UpdatePanel kontroller.

UpdatePanelTriggerCollection

Representerar en samling UpdatePanelTrigger objekt för en UpdatePanel kontroll.

UpdateProgress

Ger visuell feedback i webbläsaren när innehållet i en eller flera UpdatePanel kontroller uppdateras.

UrlPropertyAttribute

Definierar attributet som styr användningen för att identifiera strängegenskaper som innehåller URL-värden. Det går inte att ärva den här klassen.

UserControl

Representerar en .ascx-fil, även kallad användarkontroll, som begärs från en server som är värd för en ASP.NET webbapp. Filen måste anropas från en webbformulärsida, annars uppstår ett parserfel.

UserControlControlBuilder

Stöder ASP.NET sidparser för att skapa en instans av en användarkontroll.

ValidationPropertyAttribute

Definierar metadataattributet som ASP.NET serverkontroller använder för att identifiera en valideringsegenskap. Det går inte att ärva den här klassen.

ValidationSettings

Tillhandahåller klientvalideringsinställningar för programmet.

ValidatorCollection

Exponerar en matris med IValidator referenser. Det går inte att ärva den här klassen.

VerificationAttribute

Definierar metadataattributet för en regel för webbinnehållstillgänglighet. Det går inte att ärva den här klassen.

ViewStateException

Representerar undantaget som utlöses när visningstillståndet inte kan läsas in eller valideras. Det går inte att ärva den här klassen.

ViewStateModeByIdAttribute

Definierar metadataattributet som ASP.NET serverkontroller använder för att ange om de deltar i inläsningen av visningstillståndsinformation av ID. Det går inte att ärva den här klassen.

WebResourceAttribute

Definierar metadataattributet som aktiverar en inbäddad resurs i en sammansättning. Det går inte att ärva den här klassen.

WebServiceParser

Tillhandahåller en parser för webbtjänsthanterare.

XhtmlTextWriter

Skriver XHTML-specifika tecken (Extensible Hypertext Markup Language), inklusive alla varianter av XHTML-moduler som härleds från XHTML, till utdataströmmen för en ASP.NET serverkontroll för mobila enheter. Åsidosätt klassen XhtmlTextWriter för att tillhandahålla anpassad XHTML-återgivning för ASP.NET sidor och serverkontroller.

XPathBinder

Ger stöd för snabb programutveckling (RAD) designers för att parsa databindningsuttryck som använder XPath-uttryck. Det går inte att ärva den här klassen.

Gränssnitt

Name Description
IAttributeAccessor

Definierar metoder som används av ASP.NET serverkontroller för att ge programmatisk åtkomst till alla attribut som deklareras i öppningstaggen för en serverkontroll.

IAutoFieldGenerator

Definierar en metod som automatiskt genererar fält för databundna kontroller som använder ASP.NET dynamiska datafunktioner.

IBindableControl

Definierar en metod som gör det möjligt för fältmallskontroller att implementera dubbelriktad databindning.

IBindableTemplate

Ger ett sätt för ASP.NET databundna kontroller, till exempel DetailsView och FormView, att automatiskt binda till en ASP.NET datakällkontroll i mallade innehållsavsnitt.

ICallbackEventHandler

Används för att ange att en kontroll kan vara målet för en motringningshändelse på servern.

ICheckBoxControl

Definierar egenskapen och händelsen som en kontroll implementerar för att fungera som en kryssruta.

ICodeBlockTypeAccessor

Ger åtkomst till CodeBlockType en kodblocksbyggares åtkomst.

IControlBuilderAccessor

Tillåter att kontroll-serialiseraren kommer till byggaren för en kontroll.

IControlDesignerAccessor

Ger åtkomst till en kontrolldesigner för att lagra temporära designtidsdata som är associerade med en kontroll.

IDataBindingsAccessor

Ger åtkomst till insamling av databindningsuttryck på en kontroll vid designtillfället.

IDataItemContainer

Gör att databundna kontrollcontainrar kan identifiera ett dataobjektobjekt för förenklade databindningsåtgärder.

IDataKeysControl

Definierar egenskaper som anger hur ASP.NET skapar klient-ID:t för en databunden kontroll.

IDataSource

Representerar en abstrakt datakälla som databundna kontroller binder till.

IDataSourceViewSchemaAccessor

Tillåter att en typkonverterare får åtkomst till schemainformation som lagras på ett objekt.

IEditableTextControl

Representerar en kontroll som återger text som kan ändras av användaren.

IExpressionsAccessor

Definierar egenskaperna som en klass måste implementera för att stödja samlingar av uttryck.

IExtenderControl

Definierar beteendet för en utökarkontroll.

IFilterResolutionService

Tillhandahåller ett gränssnitt som designerutvecklare kan använda för att utvärdera enhetsfilter efter namn.

IHierarchicalDataSource

Representerar en hierarkisk datakälla som hierarkiska databundna kontroller, TreeView till exempel kan binda till.

IHierarchicalEnumerable

Representerar en hierarkisk samling som kan räknas upp med ett IEnumerator gränssnitt. Samlingar som implementerar gränssnittet IHierarchicalEnumerable används av ASP.NET platsnavigerings- och datakällkontroller.

IHierarchyData

Exponerar en nod i en hierarkisk datastruktur, inklusive nodobjektet och vissa egenskaper som beskriver nodens egenskaper. Objekt som implementerar gränssnittet IHierarchyData kan finnas i IHierarchicalEnumerable samlingar och används av ASP.NET platsnavigering och datakällkontroller.

INamingContainer

Identifierar en containerkontroll som skapar ett nytt ID-namnområde i ett Page objekts kontrollhierarki. Detta är endast ett markörgränssnitt.

INavigateUIData

Tillhandahåller ett gränssnitt som klasserna implementerar för att tillhandahålla navigeringsanvändargränssnittsdata och värden för navigeringskontroller.

IParserAccessor

Definierar den metod som ASP.NET serverkontroller måste implementera för att identifiera när element, antingen HTML eller XML, parsas.

IPostBackDataHandler

Definierar metoder som ASP.NET serverkontroller måste implementera för att automatiskt läsa in postback-data.

IPostBackEventHandler

Definierar vilken metod ASP.NET serverkontroller måste implementera för att hantera efteråterställningshändelser.

IResourceUrlGenerator

Definierar den metod som en designer-värd måste implementera för att tillhandahålla URL-referenssökning för inbäddade resurser.

IScriptControl

Definierar metoder som ASP.NET serverkontroller måste implementera för att definiera ECMAScript-resurser (JavaScript) i AJAX-aktiverade program.

IStateFormatter

Definierar metoder som en typ implementerar för att serialisera och deserialisera ett objektdiagram.

IStateManager

Definierar de egenskaper och metoder som alla klasser måste implementera för att stödja visningstillståndshantering för en serverkontroll.

IStyleSheet

Definierar de metoder som en klass måste implementera för att kunna skapa formatregler.

ITemplate

Definierar beteendet för att fylla i en mallad ASP.NET serverkontroll med underordnade kontroller. De underordnade kontrollerna representerar de infogade mallar som definierats på sidan.

ITextControl

Definierar gränssnittet som en kontroll implementerar för att hämta eller ange dess textinnehåll.

IThemeResolutionService

Tillhandahåller ett gränssnitt som utvecklare av designerverktyg kan använda för att tillhandahålla en uppsättning ThemeProvider objekt, som kan användas för att tillämpa teman och kontrollera skinn på kontroller i en designmiljö.

IUrlResolutionService

Definierar en tjänst som implementeras av objekt för att matcha relativa URL:er baserat på sammanhangsbaserad information.

IUserControlDesignerAccessor

Definierar de egenskaper som gör att designern kan komma åt information om en användarkontroll vid designtillfället.

IUserControlTypeResolutionService

Definierar den metod som en klass måste implementera för att returnera en kontrolls typ för ett angivet taggprefix och taggnamn.

IValidator

Definierar de egenskaper och metoder som objekt som deltar i verifiering av webbformulär måste implementera.

Uppräkningar

Name Description
AjaxFrameworkMode

Anger hur klientskript för Microsoft Ajax-klientbiblioteket ingår i klienten.

ClientIDMode

Anger hur ASP.NET genererar ClientID för en kontroll som kan nås i klientskriptet.

CodeBlockType

Anger typ av kodblock.

CodeConstructType

Anger de kodkonstruktioner som kan parsas i ProcessCodeConstruct(CodeConstructType, String) -metoden för PageParserFilter klassen.

CompilationMode

Definierar konstanter som anger hur ASP.NET ska kompilera .aspx sidor och .ascx-kontroller.

ConflictOptions

Avgör hur ASP.NET datakällans kontroller hanterar datakonflikter vid uppdatering eller borttagning av data.

DataSourceCacheExpiry

Beskriver hur data som cachelagras med hjälp av ASP.NET cachelagringsmekanismer upphör att gälla när en tidsgräns har angetts.

DataSourceCapabilities

Ger ett sätt att begära bearbetning utöver posthämtning för en datahämtningsåtgärd för en datakällakontroll.

DataSourceOperation

Anger en dataåtgärd som utförs av en datakällakontroll.

HtmlTextWriterAttribute

Anger DE HTML-attribut som ett HtmlTextWriter objekt skriver Html32TextWriter till öppningstaggen för ett HTML-element när en webbbegäran bearbetas.

HtmlTextWriterStyle

Anger de HTML-format som är tillgängliga för en HtmlTextWriter utdataström eller Html32TextWriter ett objekt.

HtmlTextWriterTag

Anger DE HTML-taggar som kan skickas till en HtmlTextWriter utdataström eller Html32TextWriter ett objekt.

OutputCacheLocation

Anger giltiga värden för att styra platsen för det utdatacachelagrade HTTP-svaret för en resurs.

PersistenceMode

Anger hur en ASP.NET serverkontrollegenskap eller -händelse sparas deklarativt i en .aspx- eller .ascx-fil.

RegisteredScriptType

Anger vilken typ av klientskriptblock som representeras av ett RegisteredScript objekt.

ScriptMode

Anger om ScriptManager och ScriptReference objekt refererar till felsöknings- eller versionsversionen av klientskript.

TemplateInstance

Anger hur många gånger en instans av en mall kan skapas.

UnobtrusiveValidationMode

Anger beteendet för diskret validering.

UpdatePanelRenderMode

Representerar de möjliga layoutåtergivningsalternativen för innehållet i en UpdatePanel kontroll på en sida.

UpdatePanelUpdateMode

Representerar möjliga uppdateringslägen för innehållet i en UpdatePanel kontroll.

ValidateRequestMode

Anger typen av validering av begäran för en kontroll.

VerificationConditionalOperator

Anger operatorer för ett villkorsuttryck som används i en VerificationAttribute klass.

VerificationReportLevel

Anger rapporteringsnivåer för en tillgänglighetsregel som definieras av en VerificationAttribute instans.

VerificationRule

Anger hur villkorsuttryck som definieras av en VerificationAttribute instans används vid verifiering.

ViewStateEncryptionMode

Anger om visningstillståndsinformationen är krypterad.

ViewStateMode

Anger om visningstillståndet ska aktiveras för en kontroll.

VirtualReferenceType

Anger vilken typ av resurs som refereras av en parsad virtuell sökväg.

XhtmlMobileDocType

Anger typen av XHTML för klassen som XhtmlTextWriter ska återges till sidan eller kontrollen.

Delegeringar

Name Description
BuildMethod

Representerar den metod som används för att skapa en kontroll.

BuildTemplateMethod

Stöder ASP.NET när en mall skapas för en mallbaserad kontroll från genererad klasskod. Ombudet BuildTemplateMethod hanterar InstantiateIn(Control) metoden.

ControlSkinDelegate

Representerar den metod som tillämpar rätt kontrollskal på den angivna kontrollen.

DataSourceViewOperationCallback

Representerar den asynkrona motringningsmetod som en databunden kontroll levererar till en datakällavy för asynkrona infognings-, uppdaterings- eller borttagningsåtgärder.

DataSourceViewSelectCallback

Representerar den asynkrona motringningsmetod som en databunden kontroll levererar till en datakällavy för asynkron datahämtning.

ExtractTemplateValuesMethod

Tillhandahåller ett ombud som ASP.NET extraherar en uppsättning namn/värde-par från ett IBindableTemplate-objekt vid körning. Det går inte att ärva den här klassen.

ImageClickEventHandler

Representerar den metod som hanterar händelser som genereras när en användare klickar på en bildbaserad ASP.NET serverkontroll.

RenderMethod

Representerar metoden som återger den angivna Control containern till den angivna HtmlTextWriter.

Kommentarer

Det här namnområdet innehåller Control klassen, som tillhandahåller en gemensam uppsättning funktioner för alla serverkontroller, som innehåller HTML-serverkontroller, webbserverkontroller och användarkontroller. Den innehåller Page även klassen . Den här klassen genereras automatiskt när en begäran görs om en .aspx fil i ett ASP.NET webbprogram. Du kan ärva från båda dessa klasser.

Namnområdet innehåller även klasser som ger serverkontrollerna databindningsfunktioner, möjligheten att spara visningstillståndet för en viss kontroll eller sida och parsningsfunktioner.