System.Web.UI Obor názvů

Poskytuje třídy a rozhraní, které umožňují vytvářet ovládací prvky serveru ASP.NET a ASP.NET webové stránky pro uživatelské rozhraní vašich ASP.NET webových aplikací.

Třídy

Name Description
AsyncPostBackErrorEventArgs

Poskytuje data pro událost AsyncPostBackError.

AsyncPostBackTrigger

Definuje ovládací prvek a volitelnou událost ovládacího prvku jako asynchronní aktivační událost ovládacího prvku postback, který způsobí UpdatePanel aktualizaci ovládacího prvku.

AttributeCollection

Poskytuje přístup objektového modelu ke všem atributům deklarovaným v počáteční značce elementu řízení serveru ASP.NET. Tato třída se nemůže dědit.

AuthenticationServiceManager

Nakonfiguruje umístění vlastní implementace ověřovací služby.

BaseParser

Poskytuje základní sadu funkcí pro třídy zapojené do analýzy požadavků na stránky ASP.NET a serverových ovládacích prvků.

BasePartialCachingControl

Poskytuje základní funkce pro třídy StaticPartialCachingControl a PartialCachingControl třídy.

BaseTemplateParser

Implementuje ASP.NET parsování šablon pro soubory šablon.

BindableTemplateBuilder

Podporuje analýzu stránek ovládacích prvků vázaných na data, které se automaticky sváže s ASP.NET ovládacím prvku zdroje dat v rámci oddílů obsahu v šablonách. Tato třída se nemůže dědit.

BoundPropertyEntry

Představuje vlastnost ovládacího prvku, která je svázaná s výrazem.

BuilderPropertyEntry

Slouží jako základní třída pro všechny položky vlastností, které vyžadují tvůrce ovládacích prvků.

ChtmlTextWriter

Zapíše řadu znaků specifických pro cHTML a text do výstupního datového proudu ovládacího prvku serveru ASP.NET. Třída ChtmlTextWriter poskytuje možnosti formátování, které ASP.NET serverové ovládací prvky používají při vykreslování obsahu cHTML klientům.

ClientScriptManager

Definuje metody pro správu klientských skriptů ve webových aplikacích.

CodeStatementBuilder

Generuje příkazy DOM kódu.

CompiledBindableTemplateBuilder

Poskytuje výchozí implementaci objektu IBindableTemplate , který ASP.NET používá vždy, když analyzuje obousměrnou datovou vazbu v rámci šablonovaného obsahu ASP.NET ovládacího prvku, jako FormViewje . Tato třída se nemůže dědit.

CompiledTemplateBuilder

Implementace ITemplate , která je volána z vygenerovaného kódu třídy stránky. Tato třída se nemůže dědit.

ComplexPropertyEntry

Slouží jako položka vlastnosti pro vlastnosti jen pro čtení a zápis a jen pro čtení, jako jsou šablony.

CompositeScriptReference

Představuje kolekci odkazů na skripty, které se mají zkombinovat do jednoho složeného skriptu.

CompositeScriptReferenceEventArgs

Poskytuje data pro událost ResolveCompositeScriptReference.

ConstructorNeedsTagAttribute

Určuje, že ovládací prvek serveru potřebuje název značky v jeho konstruktoru.

Control

Definuje vlastnosti, metody a události sdílené všemi ovládacími prvky serveru ASP.NET.

ControlBuilder

Podporuje analyzátor stránky při vytváření ovládacího prvku a podřízených ovládacích prvků, které obsahuje.

ControlBuilderAttribute

Určuje třídu ControlBuilder pro vytvoření vlastního ovládacího prvku v analyzátoru ASP.NET. Tato třída se nemůže dědit.

ControlCachePolicy

Poskytuje programový přístup k nastavení výstupní mezipaměti uživatelského ovládacího prvku ASP.NET.

ControlCollection

Poskytuje kontejner kolekce, který umožňuje ASP.NET serverové ovládací prvky udržovat seznam podřízených ovládacích prvků.

ControlSkin

Představuje řídicí kůži, což je prostředek pro definování stylistických vlastností, které se použijí na ovládací prvek webového serveru ASP.NET.

ControlValuePropertyAttribute

Určuje výchozí vlastnost ovládacího prvku, ke kterému ControlParameter objekt vytvoří vazbu za běhu. Tato třída se nemůže dědit.

CssClassPropertyAttribute

Přidá možnosti úprav šablon stylů CSS (Cascading Style Sheet) do vlastnosti v době návrhu.

CssStyleCollection

Obsahuje atributy vloženého stylu šablon stylů CSS (CSS) HTML pro zadaný ovládací prvek serveru HTML. Tato třída se nemůže dědit.

DataBinder

Poskytuje podporu pro návrháře rychlého vývoje aplikací (RAD) pro generování a analýzu syntaxe výrazů vazby dat. Tato třída se nemůže dědit.

DataBinding

Obsahuje informace o jednom výrazu datové vazby v ovládacím prvku serveru ASP.NET, který umožňuje návrhářům rychlého vývoje aplikací (RAD), jako je Například Microsoft Visual Studio, vytvářet výrazy datové vazby v době návrhu. Tato třída se nemůže dědit.

DataBindingCollection

Poskytuje kolekci DataBinding objektů pro ovládací prvek serveru ASP.NET. Tato třída se nemůže dědit.

DataBindingHandlerAttribute

Určuje třídu návrhu, která provádí datové vazby ovládacích prvků v návrháři. Tato třída se nemůže dědit.

DataBoundLiteralControl

Zachovává výrazy datové vazby a statický text literálu. Tato třída se nemůže dědit.

DataControlExtensions

Poskytuje rozšiřující metody používané ASP.NET dynamickými daty.

DataKeyPropertyAttribute

Určuje výchozí vlastnost ovládacího prvku, ke kterému ControlParameter vlastnost vytvoří vazbu za běhu.

DataSourceCacheDurationConverter

Poskytuje převaděč typů pro převod 32bitových integer objektů do a z doby trvání mezipaměti správy zdrojů dat.

DataSourceControl

Slouží jako základní třída pro ovládací prvky, které představují zdroje dat ovládacím prvkům svázaným s daty.

DataSourceControlBuilder

Podporuje analyzátor stránky při vytváření ovládacích prvků, které jsou připojené k poskytovateli dat. Tato třída se nemůže dědit.

DataSourceSelectArguments

Poskytuje mechanismus, který ovládací prvky vázané na data používají k vyžádání operací souvisejících s daty z ovládacích prvků zdroje dat při načtení dat. Tato třída se nemůže dědit.

DataSourceView

Slouží jako základní třída pro všechny třídy zobrazení zdroje dat, které definují možnosti ovládacích prvků zdroje dat.

DesignerDataBoundLiteralControl

Představuje verzi ovládacího prvku v době návrhu DataBoundLiteralControl . Tato třída se nemůže dědit.

DesignTimeParseData

Poskytuje informace analyzátoru během návrhu.

DesignTimeTemplateParser

Poskytuje analýzu v době návrhu.

EmptyControlCollection

Poskytuje standardní podporu kolekce ControlCollection , která je vždy prázdná.

EventEntry

Slouží jako položka vlastnosti pro obslužné rutiny událostí.

ExpressionBinding

Podporuje parsování a zachování instance vazby výrazu. Tato třída se nemůže dědit.

ExpressionBindingCollection

Představuje kolekci ExpressionBinding objektů. Tato třída se nemůže dědit.

ExtenderControl

Poskytuje abstraktní základní třídu pro rozšiřující ovládací prvek.

FileLevelControlBuilderAttribute

Umožňuje TemplateControlodvozenou třídu určit tvůrce ovládacích prvků použitý na nejvyšší úrovni stromu tvůrce při analýze souboru. Tato třída se nemůže dědit.

FileLevelMasterPageControlBuilder

Analyzuje soubory stránek předlohy.

FileLevelPageControlBuilder

Parsuje stránkovací soubory a je výchozí ControlBuilder třídou pro parsování stránkových souborů.

FileLevelUserControlBuilder

Podporuje analyzátor stránky při vytváření uživatelského ovládacího prvku zadáním FileLevelUserControlBuilder třídy, která se používá k analýze souboru uživatelského ovládacího prvku.

FilterableAttribute

Určuje, zda vlastnost, na kterou je atribut použit, podporuje filtrování zařízení. Tato třída se nemůže dědit.

HiddenFieldPageStatePersister

Ukládá ASP.NET stav zobrazení stránky na webovém klientovi ve skrytém elementu HTML.

HierarchicalDataSourceControl

Poskytuje základní třídu pro ovládací prvky zdroje dat, které představují hierarchická data.

HierarchicalDataSourceView

Představuje zobrazení dat na uzlu nebo kolekci uzlů v hierarchické datové struktuře pro HierarchicalDataSourceControl ovládací prvek.

HistoryEventArgs

Poskytuje data pro událost Navigate.

Html32TextWriter

Zapíše řadu znaků specifických pro HTML 3.2 a text do výstupního datového proudu pro ovládací prvek serveru ASP.NET server. Třída Html32TextWriter poskytuje možnosti formátování, které ASP.NET serverové ovládací prvky používají při vykreslování obsahu HTML 3.2 klientům.

HtmlTextWriter

Zapíše znaky značek a text do výstupního datového proudu ASP.NET řízení serveru. Tato třída poskytuje možnosti formátování, které ASP.NET serverové ovládací prvky používají při vykreslování značek klientům.

IDReferencePropertyAttribute

Definuje atribut použitý u vlastností, které obsahují odkazy na ID. Tato třída se nemůže dědit.

ImageClickEventArgs

Poskytuje data pro všechny události, ke kterým dojde, když uživatel klikne na ovládací prvek serveru ASP.NET založený na imagi, například ovládací prvky serveru HtmlInputImage nebo ImageButton server. Tato třída se nemůže dědit.

IndexedString

Poskytuje třídu řetězce utility, která je používána ObjectStateFormatter třídou k optimalizaci serializace grafu objektu. Tato třída se nemůže dědit.

ListSourceHelper

Používá se ovládacími prvky zdroje dat při implementaci členů definovaných rozhraním IListSource . Tato třída se nemůže dědit.

LiteralControl

Představuje prvky HTML, text a všechny další řetězce na stránce ASP.NET, které nevyžadují zpracování na serveru.

LosFormatter

Serializuje stav zobrazení pro stránku webových formulářů. Tato třída se nemůže dědit.

MasterPage

Funguje jako šablona a slučování kontejneru pro stránky, které se skládají pouze z ovládacích prvků a příslušných podřízených Content ovládacích prvků.

MasterPageControlBuilder

Funguje jako slučovací třída a kontejner pro stránky obsahu, které se skládají pouze z ovládacích Content prvků a jejich příslušných podřízených ovládacích prvků.

NonVisualControlAttribute

Definuje atribut, který určuje, jestli se ovládací prvek během návrhu považuje za vizuální nebo ne vizuální ovládací prvek. Tato třída se nemůže dědit.

ObjectConverter

Převede objekt z jednoho typu objektu na jiný typ objektu. Tato třída je zastaralá. Convert Místo toho použijte třídu a metoduFormat(String, Object).

ObjectPersistData

Během procesu sestavení uchovává informace o položkách vlastností.

ObjectStateFormatter

Serializuje a deserializuje objektové grafy, které představují stav objektu. Tato třída se nemůže dědit.

ObjectTagBuilder

Používá se třída ASP.NET TemplateParser k analýze značek na straně serveru <object>. Tuto třídu nelze zdědit.

OutputCacheParameters

Zapouzdřuje nastavení inicializace výstupní mezipaměti analyzovaná z @ OutputCache direktivy stránky podle ASP.NET. Tato třída se nemůže dědit.

Page

Představuje soubor .aspx, který se označuje také jako stránka webových formulářů, vyžádaná ze serveru, který je hostitelem webové aplikace ASP.NET.

PageAsyncTask

Obsahuje informace o asynchronní úloze zaregistrované na stránce. Tato třída se nemůže dědit.

PageHandlerFactory

Vytvoří instance tříd, které dědí z Page třídy a implementují IHttpHandler rozhraní. Instance se vytvářejí dynamicky pro zpracování požadavků na ASP.NET soubory. Třída PageHandlerFactory je výchozí implementace továrny obslužné rutiny pro ASP.NET stránky.

PageParser

Implementuje analyzátor pro soubory .aspx. Tato třída se nemůže dědit.

PageParserFilter

Poskytuje abstraktní základní třídu pro filtr analyzátoru stránky, který používá analyzátor ASP.NET k určení, zda je položka povolena na stránce v době analýzy.

PageStatePersister

Poskytuje základní funkce pro ASP.NET zobrazení mechanismů trvalosti stavu.

PageTheme

Představuje základní třídu motivu stránky, což je kolekce prostředků, které slouží k definování konzistentního vzhledu stránek a ovládacích prvků na webu. Motiv stránky lze nastavit prostřednictvím konfigurace nebo direktivy stránky.

Pair

Poskytuje základní třídu utility, která slouží k ukládání dvou souvisejících objektů.

ParseChildrenAttribute

Definuje atribut metadat, který můžete použít při vývoji ASP.NET serverových ovládacích prvků. Pomocí třídy ParseChildrenAttribute určete, jak má analyzátor stránky zacházet s obsahem vnořeným uvnitř značky ovládacího prvku serveru deklarovanou na stránce. Tato třída se nemůže dědit.

ParseRecorder

Abstraktní základní třída pro objekty, které musí být během analýzy stránky upozorněny na parsování událostí.

PartialCachingAttribute

Definuje atribut metadat, který uživatelské ovládací prvky webových formulářů (soubory .ascx) používají k označení, jestli a jak se jejich výstup ukládá do mezipaměti. Tato třída se nemůže dědit.

PartialCachingControl

Vytvořeno, když je uživatelský ovládací prvek (soubor .ascx) zadán pro ukládání výstupu do mezipaměti, pomocí direktivy stránky @ OutputCache nebo PartialCachingAttribute atributu a uživatelský ovládací prvek se vloží do hierarchie ovládacích prvků stránky dynamickým načtením uživatelského ovládacího prvku pomocí LoadControl(String) metody.

PersistChildrenAttribute

Definuje atribut, který používá ovládací prvky serveru ASP.NET k označení v době návrhu, zda vnořený obsah obsažený v ovládacím prvku serveru odpovídá ovládacím prvkům nebo vlastnostem ovládacího prvku serveru. Tato třída se nemůže dědit.

PersistenceModeAttribute

Definuje atribut metadat, který určuje, jak se vlastnost nebo událost ovládacího prvku serveru ASP.NET zachová na ASP.NET stránce v době návrhu. Tato třída se nemůže dědit.

PostBackOptions

Určuje, jak se vygeneruje JavaScript na straně klienta pro zahájení události postback.

PostBackTrigger

Definuje ovládací prvek uvnitř UpdatePanel ovládacího prvku jako ovládací prvek postback.

ProfileServiceManager

Nakonfiguruje sadu vlastností předem načteného profilu a umístění vlastní implementace služby profilu.

PropertyConverter

Obsahuje pomocné funkce pro převod hodnot vlastností do a z řetězců.

PropertyEntry

Funguje jako základní třída pro všechny třídy zadávání vlastností.

RegisteredArrayDeclaration

Poskytuje přístup k deklaraci pole ECMAScript (JavaScript), která byla dříve zaregistrována u objektu Page .

RegisteredDisposeScript

Poskytuje přístup ke dispose skriptu pro ovládací prvek, který je uvnitř UpdatePanel ovládacího prvku.

RegisteredExpandoAttribute

Poskytuje přístup ke dvojici name/value vlastního atributu (expando), který byl dříve registrován u objektu Page .

RegisteredHiddenField

Poskytuje přístup ke skryté hodnotě, která byla dříve zaregistrována u objektu Page .

RegisteredScript

Poskytuje přístup ke klientskému skriptu, který byl dříve zaregistrován s objektem Page .

RenderTraceListener

Poskytuje abstraktní základní třídu objektu, který monitoruje jako ovládací prvky vykreslování během požadavku stránky.

RoleServiceManager

Nakonfiguruje umístění vlastní implementace služby role.

RootBuilder

Podporuje analyzátor stránky při definování chování při analýze obsahu.

ScriptBehaviorDescriptor

ScriptComponentDescriptor Rozšiřuje třídu tak, aby poskytoval obálku pro definování chování, které jsou převedeny na klientský skript.

ScriptComponentDescriptor

Poskytuje obálku pro převod součástí serveru na klientský skript.

ScriptControl

Poskytuje abstraktní základní třídu pro ovládací prvek skriptu.

ScriptControlDescriptor

Definuje objekt ovládacího prvku klienta.

ScriptDescriptor

Při přepsání v odvozené třídě definuje skript, který vytvoří instanci klientské třídy.

ScriptManager

Spravuje ASP.NET knihovny skriptů Ajax a soubory skriptů, částečné vykreslování stránek a generování třídy proxy klientů pro webové a aplikační služby.

ScriptManagerProxy

Umožňuje vnořené komponenty, jako jsou stránky obsahu a uživatelské ovládací prvky, přidávat skripty a odkazy na služby na stránky, pokud ScriptManager je ovládací prvek již definován v nadřazený prvek.

ScriptReference

Zaregistruje soubor ECMAScript (JavaScript) pro použití na webové stránce ASP.NET.

ScriptReferenceBase

Základní třída pro všechny referenční třídy skriptu.

ScriptReferenceCollection

Představuje kolekci odkazů na skripty.

ScriptReferenceEventArgs

Poskytuje data pro událost ResolveScriptReference.

ScriptResourceAttribute

Definuje prostředek v sestavení, který se má použít ze souboru klientského skriptu. Tato třída se nemůže dědit.

ScriptResourceDefinition

Definuje umístění prostředku skriptu.

ScriptResourceMapping

Poskytuje podporu mapování umístění pro prostředky skriptu.

ServiceReference

Zaregistruje webovou službu pro použití na webové stránce.

ServiceReferenceCollection

Obsahuje sadu ServiceReference objektů.

SessionPageStatePersister

Ukládá stav zobrazení stránky ASP.NET na webovém serveru.

SimplePropertyEntry

Představuje definici vlastnosti ovládacího prvku a její hodnoty.

SimpleWebHandlerParser

Poskytuje základní funkce pro analýzu souborů webové obslužné rutiny.

SkinBuilder

ControlBuilder Poskytuje objekt použitý v době návrhu k použití ovládacích prvků na ovládací prvky.

StateBag

Spravuje stav zobrazení ovládacích prvků serveru ASP.NET včetně stránek. Tato třída se nemůže dědit.

StateItem

Představuje položku uloženou StateBag ve třídě při zachování informací o stavu zobrazení mezi webovými požadavky. Tato třída se nemůže dědit.

StateManagedCollection

Poskytuje základní třídu pro všechny kolekce silného typu, které spravují IStateManager objekty.

StaticPartialCachingControl

Představuje instanci UserControl třídy, která je určena pro ukládání výstupu do mezipaměti a zahrnuta deklarativní na stránce nebo jiném uživatelském ovládacím prvku.

SupportsEventValidationAttribute

Definuje atribut metadat, který ovládací prvky webového serveru používají k označení podpory ověřování událostí. Tato třída se nemůže dědit.

TagPrefixAttribute

Definuje předponu značky použitou na webové stránce k identifikaci vlastních ovládacích prvků. Tato třída se nemůže dědit.

TargetControlTypeAttribute

Rozšiřuje Attribute třídu o typ serverového ovládacího prvku, na který lze použít rozšiřující ovládací prvek.

TemplateBuilder

Podporuje analyzátor stránky při vytváření šablony a podřízených ovládacích prvků, které obsahuje.

TemplateContainerAttribute

Deklaruje základní typ ovládacího prvku kontejneru vlastnosti, která vrací rozhraní ITemplate a je označen atributem TemplateContainerAttribute. Ovládací prvek s vlastností ITemplate musí implementovat rozhraní INamingContainer. Tato třída se nemůže dědit.

TemplateControl

Page Poskytuje třídu a UserControl třídu se základní sadou funkcí.

TemplateControlParser

Implementuje ASP.NET parsování šablon pro ovládací prvky šablony.

TemplateInstanceAttribute

Definuje atribut metadat, který se používá k určení počtu povolených instancí šablony. Tato třída se nemůže dědit.

TemplateParser

Slouží jako abstraktní základní třída pro analyzátory souborů ASP.NET.

TemplatePropertyEntry

Povolí položku vlastnosti pro ITemplate vlastnosti třídy.

ThemeableAttribute

Definuje atribut metadat, který webový server řídí a jejich členové používají k označení, zda jejich vykreslování mohou být ovlivněny motivy a řídicími skiny. Tato třída se nemůže dědit.

ThemeProvider

Poskytuje třídu, která zapouzdřuje informace o motivu a šabloně stylů pro ovládací prvky v prostředí návrháře.

Timer

Provádí asynchronní nebo synchronní postbacky webových stránek v definovaném intervalu.

ToolboxDataAttribute

Určuje výchozí značku vygenerovanou pro vlastní ovládací prvek při přetažení z panelu nástrojů v nástroji, jako je například Microsoft Visual Studio.

Triplet

Poskytuje základní třídu utility, která slouží k ukládání tří souvisejících objektů.

UpdatePanel

Umožňuje částečně vykreslovat oddíly stránky bez zpětného odeslání.

UpdatePanelControlTrigger

Poskytuje společnou základní třídu pro ovládací prvky, které mohou být triggery pro UpdatePanel ovládací prvky.

UpdatePanelTrigger

Poskytuje společnou základní třídu pro objekty, které lze aktivovat pro UpdatePanel ovládací prvky.

UpdatePanelTriggerCollection

Představuje kolekci UpdatePanelTrigger objektů pro UpdatePanel ovládací prvek.

UpdateProgress

Poskytuje vizuální zpětnou vazbu v prohlížeči, když se aktualizuje obsah jednoho nebo více UpdatePanel ovládacích prvků.

UrlPropertyAttribute

Definuje atribut, který určuje vlastnosti řetězce obsahující hodnoty adresy URL. Tato třída se nemůže dědit.

UserControl

Představuje soubor .ascx, označovaný také jako uživatelský ovládací prvek, požadovaný ze serveru, který je hostitelem webové aplikace ASP.NET. Soubor musí být volána ze stránky webových formulářů nebo dojde k chybě analyzátoru.

UserControlControlBuilder

Podporuje analyzátor stránek ASP.NET při vytváření instance uživatelského ovládacího prvku.

ValidationPropertyAttribute

Definuje atribut metadat, který ASP.NET ovládací prvky serveru používají k identifikaci ověřovací vlastnosti. Tato třída se nemůže dědit.

ValidationSettings

Poskytuje nastavení ověření klienta pro aplikaci.

ValidatorCollection

Zveřejňuje pole IValidator odkazů. Tato třída se nemůže dědit.

VerificationAttribute

Definuje atribut metadat pravidla přístupnosti webového obsahu. Tato třída se nemůže dědit.

ViewStateException

Představuje výjimku, která se vyvolá, když nelze načíst nebo ověřit stav zobrazení. Tato třída se nemůže dědit.

ViewStateModeByIdAttribute

Definuje atribut metadat, který ASP.NET ovládací prvky serveru používají k určení, zda se účastní načítání informací o stavu zobrazení ID. Tato třída se nemůže dědit.

WebResourceAttribute

Definuje atribut metadat, který umožňuje vložený prostředek v sestavení. Tato třída se nemůže dědit.

WebServiceParser

Poskytuje analyzátor pro obslužné rutiny webových služeb.

XhtmlTextWriter

Zapisuje znaky specifické pro XHTML (Extensible Hypertext Markup Language), včetně všech variant modulů XHTML odvozených od XHTML, do výstupního datového proudu pro ovládací prvek serveru ASP.NET pro mobilní zařízení. XhtmlTextWriter Přepište třídu tak, aby poskytovala vlastní vykreslování XHTML pro ASP.NET stránky a serverové ovládací prvky.

XPathBinder

Poskytuje podporu pro návrháře rychlého vývoje aplikací (RAD) k analýze výrazů datových vazeb, které používají výrazy XPath. Tato třída se nemůže dědit.

Rozhraní

Name Description
IAttributeAccessor

Definuje metody používané ovládacími prvky serveru ASP.NET k poskytování programového přístupu k libovolnému atributu deklarovanému v počáteční značce ovládacího prvku serveru.

IAutoFieldGenerator

Definuje metodu, která automaticky generuje pole pro ovládací prvky vázané na data, které používají ASP.NET funkce dynamických dat.

IBindableControl

Definuje metodu, která umožňuje ovládacím prvkům šablon polí implementovat obousměrnou datovou vazbu.

IBindableTemplate

Poskytuje způsob, jak ASP.NET ovládací prvky vázané na data, například DetailsView a FormView, automaticky svázat s ASP.NET ovládacím prvku zdroje dat v rámci oddílů obsahu šablony.

ICallbackEventHandler

Slouží k označení, že ovládací prvek může být cílem události zpětného volání na serveru.

ICheckBoxControl

Definuje vlastnost a událost, které ovládací prvek implementuje, aby fungoval jako zaškrtávací políčko.

ICodeBlockTypeAccessor

Poskytuje přístup k CodeBlockType tvůrci bloků kódu.

IControlBuilderAccessor

Umožňuje serializátoru ovládacího prvku přejít do tvůrce pro ovládací prvek.

IControlDesignerAccessor

Poskytuje přístup k návrháři ovládacích prvků pro ukládání dočasných dat návrhu přidružených k ovládacímu prvku.

IDataBindingsAccessor

Umožňuje přístup k kolekci výrazů vazby dat v ovládacím prvku v době návrhu.

IDataItemContainer

Umožňuje kontejnery ovládacích prvků vázané na data identifikovat objekt datové položky pro zjednodušené operace datové vazby.

IDataKeysControl

Definuje vlastnosti, které určují, jak ASP.NET vytvoří ID klienta pro ovládací prvek svázaný s daty.

IDataSource

Představuje abstraktní zdroj dat, ke kterému se ovládací prvky vázané na data sváže.

IDataSourceViewSchemaAccessor

Umožňuje převaděč typů přistupovat k informacím o schématu uloženým v objektu.

IEditableTextControl

Představuje ovládací prvek, který vykreslí text, který může uživatel změnit.

IExpressionsAccessor

Definuje vlastnosti, které třída musí implementovat pro podporu kolekcí výrazů.

IExtenderControl

Definuje chování pro ovládací prvek extenderu.

IFilterResolutionService

Poskytuje rozhraní, které můžou vývojáři návrháře použít k vyhodnocení filtrů zařízení podle názvu.

IHierarchicalDataSource

Představuje hierarchický zdroj dat, ke kterému hierarchické ovládací prvky vázané na data, jako TreeView je například možné vytvořit vazbu.

IHierarchicalEnumerable

Představuje hierarchickou kolekci, kterou lze vytvořit výčtem IEnumerator rozhraní. Kolekce, které implementují IHierarchicalEnumerable rozhraní, se používají ASP.NET ovládacími prvky navigace webu a zdroje dat.

IHierarchyData

Zveřejňuje uzel hierarchické datové struktury, včetně objektu uzlu a některých vlastností, které popisují charakteristiky uzlu. Objekty, které implementují rozhraní IHierarchyData, mohou být obsaženy v kolekcích IHierarchicalEnumerable a používají ASP.NET ovládací prvky navigace webu a zdroje dat.

INamingContainer

Identifikuje ovládací prvek kontejneru, který vytvoří nový obor názvů ID v rámci Page řídicí hierarchie objektu. Toto je pouze rozhraní značky.

INavigateUIData

Poskytuje rozhraní, které třídy implementují, aby poskytovaly data a hodnoty navigačního uživatelského rozhraní pro navigační ovládací prvky.

IParserAccessor

Definuje metodu, která ASP.NET serverové ovládací prvky musí implementovat, aby bylo rozpoznáno, kdy se parsují prvky HTML nebo XML.

IPostBackDataHandler

Definuje metody, které ASP.NET serverové ovládací prvky musí implementovat, aby se automaticky načetla data postback.

IPostBackEventHandler

Definuje metodu ASP.NET serverové ovládací prvky musí implementovat pro zpracování událostí postback.

IResourceUrlGenerator

Definuje metodu, kterou musí implementovat návrhář-hostitel, aby poskytoval odkazy na adresu URL pro vložené prostředky.

IScriptControl

Definuje metody, které ASP.NET serverové ovládací prvky musí implementovat k definování prostředků ECMAScript (JavaScript) v aplikacích s podporou AJAX.

IStateFormatter

Definuje metody, které typ implementuje pro serializaci a deserializaci objektového grafu.

IStateManager

Definuje vlastnosti a metody, které musí každá třída implementovat, aby podporovala správu stavu zobrazení pro řízení serveru.

IStyleSheet

Definuje metody, které třída musí implementovat, aby podporoval vytváření pravidel stylu.

ITemplate

Definuje chování pro naplnění šablony ASP.NET serverového ovládacího prvku podřízenými ovládacími prvky. Podřízené ovládací prvky představují vložené šablony definované na stránce.

ITextControl

Definuje rozhraní, které ovládací prvek implementuje pro získání nebo nastavení jeho textového obsahu.

IThemeResolutionService

Poskytuje rozhraní, které mohou vývojáři návrhářů použít k poskytování sady ThemeProvider objektů, které lze použít k použití motivů a ovládacích prvků na ovládací prvky v prostředí návrhu.

IUrlResolutionService

Definuje službu implementovanou objekty pro překlad relativních adres URL na základě kontextových informací.

IUserControlDesignerAccessor

Definuje vlastnosti, které návrháři umožňují přístup k informacím o uživatelském ovládacím prvku v době návrhu.

IUserControlTypeResolutionService

Definuje metodu, která musí implementovat, aby vrátil typ ovládacího prvku pro zadanou předponu značky a název značky.

IValidator

Definuje vlastnosti a metody, které objekty, které se účastní ověřování webových formulářů, musí implementovat.

Výčty

Name Description
AjaxFrameworkMode

Určuje, jak jsou klientské skripty klientské knihovny Microsoft Ajax součástí klienta.

ClientIDMode

Určuje, jak ASP.NET generuje ClientID pro ovládací prvek, ke kterému lze přistupovat v klientském skriptu.

CodeBlockType

Určuje typ bloku kódu.

CodeConstructType

Určuje konstrukty kódu, které lze analyzovat v ProcessCodeConstruct(CodeConstructType, String) metodě PageParserFilter třídy.

CompilationMode

Definuje konstanty, které určují, jak mají ASP.NET kompilovat .aspx stránky a ovládací prvky .ascx.

ConflictOptions

Určuje, jak ASP.NET ovládací prvky zdroje dat zpracovávají konflikty dat při aktualizaci nebo odstraňování dat.

DataSourceCacheExpiry

Popisuje způsob vypršení platnosti mechanismů ukládání dat do mezipaměti pomocí ASP.NET vypršení časového limitu.

DataSourceCapabilities

Poskytuje způsob, jak požádat o zpracování nad rámec načítání záznamů pro operaci načítání dat ovládacího prvku zdroje dat.

DataSourceOperation

Určuje datovou operaci prováděnou ovládacím prvek zdroje dat.

HtmlTextWriterAttribute

Určuje atributy HTML, které HtmlTextWriter nebo Html32TextWriter objekt zapisuje do počáteční značky elementu HTML při zpracování webového požadavku.

HtmlTextWriterStyle

Určuje styly HTML dostupné pro výstupní datový proud HtmlTextWriter nebo Html32TextWriter objektu.

HtmlTextWriterTag

Určuje značky HTML, které lze předat výstupnímu datovému proudu objektu HtmlTextWriter nebo Html32TextWriter.

OutputCacheLocation

Určuje platné hodnoty pro řízení umístění odpovědi HTTP uložené v mezipaměti výstupu pro prostředek.

PersistenceMode

Určuje, jak se vlastnost nebo událost ovládacího prvku serveru ASP.NET trvale zachová v souboru .aspx nebo .ascx.

RegisteredScriptType

Určuje typ bloku klientského skriptu, který je reprezentován objektem RegisteredScript.

ScriptMode

Určuje, zda ScriptManager a ScriptReference objekty odkazují na ladicí nebo vydané verze klientských skriptů.

TemplateInstance

Určuje, kolikrát lze vytvořit instanci šablony.

UnobtrusiveValidationMode

Určuje chování nerušivého ověřování.

UpdatePanelRenderMode

Představuje možné možnosti vykreslování rozložení pro obsah ovládacího prvku UpdatePanel na stránce.

UpdatePanelUpdateMode

Představuje možné režimy aktualizace obsahu v ovládacím prvku UpdatePanel.

ValidateRequestMode

Určuje typ ověření požadavku pro ovládací prvek.

VerificationConditionalOperator

Určuje operátory podmíněného výrazu použitého v VerificationAttribute třídě.

VerificationReportLevel

Určuje úrovně vytváření sestav pro pravidlo přístupnosti definované instancí VerificationAttribute.

VerificationRule

Určuje způsob použití podmíněných výrazů definovaných instancí VerificationAttribute při ověřování.

ViewStateEncryptionMode

Určuje, jestli jsou informace o stavu zobrazení zašifrované.

ViewStateMode

Určuje, jestli bude pro ovládací prvek povolený stav zobrazení.

VirtualReferenceType

Určuje typ prostředku, na který odkazuje analyzovaná virtuální cesta.

XhtmlMobileDocType

Určuje typ XHTML pro třídu XhtmlTextWriter, která se má vykreslit na stránku nebo ovládací prvek.

Delegáti

Name Description
BuildMethod

Představuje metodu, která se používá k sestavení ovládacího prvku.

BuildTemplateMethod

Podporuje ASP.NET během vytváření šablony pro ovládací prvek šablony z generovaného kódu třídy. Delegát BuildTemplateMethod zpracovává metodu InstantiateIn(Control) .

ControlSkinDelegate

Představuje metodu, která aplikuje správnou řídicí kůži na zadaný ovládací prvek.

DataSourceViewOperationCallback

Představuje asynchronní metodu zpětného volání, kterou ovládací prvek vázaný na data poskytuje zobrazení zdroje dat pro asynchronní operace vložení, aktualizace nebo odstranění dat.

DataSourceViewSelectCallback

Představuje asynchronní metodu zpětného volání, kterou ovládací prvek vázaný na data poskytuje zobrazení zdroje dat pro asynchronní načtení dat.

ExtractTemplateValuesMethod

Poskytuje delegáta, se kterým ASP.NET extrahuje sadu dvojic název/hodnota z objektu IBindableTemplate za běhu. Tato třída se nemůže dědit.

ImageClickEventHandler

Představuje metodu, která zpracovává všechny události, které jsou vyvolány, když uživatel klikne na bitovou kopii ASP.NET server řízení.

RenderMethod

Představuje metodu, která vykresluje zadaný Control kontejner zadanému HtmlTextWriter.

Poznámky

Tento obor názvů zahrnuje Control třídu, která poskytuje společnou sadu funkcí pro všechny ovládací prvky serveru, včetně ovládacích prvků serveru HTML, ovládacích prvků webového serveru a uživatelských ovládacích prvků. Zahrnuje také Page třídu. Tato třída se generuje automaticky při každém vytvoření požadavku na soubor .aspx ve webové aplikaci ASP.NET. Z obou těchto tříd můžete dědit.

Obor názvů obsahuje také třídy, které poskytují serverové ovládací prvky s funkcemi datových vazeb, schopnost uložit stav zobrazení daného ovládacího prvku nebo stránky a parsovat funkce.