Sdílet prostřednictvím


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í webových aplikací ASP.NET.

Třídy

AsyncPostBackErrorEventArgs

Poskytuje data pro událost AsyncPostBackError.

AsyncPostBackTrigger

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

AttributeCollection

Poskytuje přístup modelu objektu pro všechny atributy deklarované v otevírací značce ASP.NET server ovládací prvek. 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 ASP.NET stránky požadavků a ovládacích prvků serveru.

BasePartialCachingControl

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

BaseTemplateParser

Implementuje analýzu ASP.NET šablony pro soubory šablon.

BindableTemplateBuilder

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

BoundPropertyEntry

Představuje vlastnost ovládacího prvku, který je svázán 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ů a textu specifických pro cHTML do výstupního datového proudu serverového ovládacího prvku 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 code DOM.

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 ovládacího prvku ASP.NET, například FormView. 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 čtení/zápis a jen pro čtení, jako jsou šablony.

CompositeScriptReference

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

CompositeScriptReferenceEventArgs

Poskytuje data pro událost ResolveCompositeScriptReference.

ConstructorNeedsTagAttribute

Určuje, že serverový ovládací prvek potřebuje název značky ve svém konstruktoru.

Control

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

ControlBuilder

Podporuje analyzátor stránek při vytváření ovládacího prvku a podřízené ovládací prvky, které obsahuje.

ControlBuilderAttribute

Určuje ControlBuilder třídu pro sestavení 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 vzhled ovládacího prvku, což je prostředek k definování stylistické vlastnosti, které jsou použity na ASP.NET ovládacího prvku webového serveru.

ControlValuePropertyAttribute

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

CssClassPropertyAttribute

Přidá do vlastnosti v době návrhu možnosti úprav šablony stylů CSS.

CssStyleCollection

Obsahuje vložené atributy stylů CSS (Cascading Style Sheet) HTML pro zadaný serverový ovládací prvek HTML. Tato třída se nemůže dědit.

DataBinder

Poskytuje podporu pro návrháře rad (Rapid Application Development) pro generování a parsování 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 ASP.NET serveru, 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 ASP.NET serverový ovládací prvek. Tato třída se nemůže dědit.

DataBindingHandlerAttribute

Určuje třídu návrhu, která provádí datovou vazbu ovládacích prvků v rámci návrháře. Tato třída se nemůže dědit.

DataBoundLiteralControl

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

DataControlExtensions

Poskytuje rozšiřující metody, které jsou používány ASP.NET dynamických dat.

DataKeyPropertyAttribute

Určuje výchozí vlastnost ovládacího prvku, se kterým se ControlParameter vlastnost váže za běhu.

DataSourceCacheDurationConverter

Poskytuje převaděč typů pro převod 32bitových celočíselných objektů se sadou se sadou dat na a z reprezentace 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 do ovládacích prvků vázaných na data.

DataSourceControlBuilder

Podporuje analyzátor stránek při sestavování ovládacích prvků, které jsou připojené ke zprostředkovateli 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čítání 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 návrhu DataBoundLiteralControl ovládacího prvku. 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 pro kolekci ControlCollection , která je vždy prázdná.

EventEntry

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

ExpressionBinding

Podporuje parsování a uchová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 třídě odvozené TemplateControlurč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

Parsuje 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, jestli vlastnost, na kterou se atribut použije, podporuje filtrování zařízení. Tato třída se nemůže dědit.

HiddenFieldPageStatePersister

Uloží ASP.NET stav zobrazení stránky webového klienta do skrytého 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ů a textu specifických pro HTML 3.2 do výstupního streamu pro ASP.NET serverový ovládací prvek. 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

Zapisuje znaky a texty značek do výstupního datového proudu ovládacího prvku serveru ASP.NET. 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 serverový ovládací prvek založený na bitové kopii ASP.NET, například HtmlInputImage ovládací prvky serveru nebo ImageButton . Tato třída se nemůže dědit.

IndexedString

Poskytuje třídu řetězce nástroje, 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 elementy HTML, text a všechny další řetězce na ASP.NET stránce, které nevyžadují zpracování na serveru.

LosFormatter

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

MasterPage

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

MasterPageControlBuilder

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

NonVisualControlAttribute

Definuje atribut, který označuje, zda je ovládací prvek během návrhu považován za vizuální nebo ne vizuálový 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á. Místo toho Convert použijte třídu a metodu Format(String, Object) .

ObjectPersistData

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

ObjectStateFormatter

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

ObjectTagBuilder

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

OutputCacheParameters

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

Page

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

PageAsyncTask

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

PageHandlerFactory

Vytvoří instance tříd, které dědí Page z třídy a implementují IHttpHandler rozhraní. Instance se vytvářejí dynamicky, aby zpracovávaly požadavky na ASP.NET soubory. Třída PageHandlerFactory je výchozí implementací objektu pro vytváření obslužných rutin 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ánek, který je používán analyzátorem ASP.NET k určení, zda je položka povolena na stránce v době analýzy.

PageStatePersister

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

PageTheme

Představuje základní třídu pro motiv stránky, což je kolekce prostředků, které se používají k definování konzistentního vzhledu na stránkách a ovládacích prvcích na webu. Motiv stránky lze nastavit prostřednictvím konfigurace nebo direktivy page.

Pair

Poskytuje základní nástroj třídy, která se používá k uložení 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ů. ParseChildrenAttribute Pomocí třídy určete, jak má analyzátor stránky zpracovávat obsah vnořený uvnitř značky ovládacího prvku serveru deklarované na stránce. Tato třída se nemůže dědit.

ParseRecorder

Abstraktní základní třída pro objekty, které je třeba upozornit na události analýzy během parsování stránky.

PartialCachingAttribute

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

PartialCachingControl

Vytvoří se při zadání uživatelského ovládacího prvku (soubor .ascx) pro ukládání výstupu do mezipaměti pomocí direktivy stránky @ OutputCache nebo atributu PartialCachingAttribute a uživatelský ovládací prvek je vložen 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ý je používán ovládacími prvky serveru ASP.NET k označení, zda vnořený obsah obsažený v serverovém ovládacím prvku odpovídá ovládacím prvkům nebo vlastnostem serverového ovládacího prvku. Tato třída se nemůže dědit.

PersistenceModeAttribute

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

PostBackOptions

Určuje, jak se na straně klienta vygeneruje JavaScript pro inicializaci události zpětného odeslání.

PostBackTrigger

Definuje ovládací prvek uvnitř UpdatePanel ovládacího prvku jako ovládací prvek zpětného odeslání.

ProfileServiceManager

Konfiguruje sadu předem načtených vlastností profilu a umístění vlastní implementace profilové služby.

PropertyConverter

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

PropertyEntry

Funguje jako základní třída pro všechny třídy položek vlastností.

RegisteredArrayDeclaration

Poskytuje přístup k deklaraci pole ECMAScript (JavaScript), která byla dříve zaregistrována s objektem 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 název/hodnota vlastního atributu (expando), který byl dříve zaregistrován s objektem Page .

RegisteredHiddenField

Poskytuje přístup ke skryté hodnotě, která byla dříve zaregistrována s objektem 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 pro objekt, který monitoruje, jak se ovládací prvky vykreslují 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í pro způsob analýzy obsahu.

ScriptBehaviorDescriptor

ScriptComponentDescriptor Rozšiřuje třídu tak, aby poskytovala 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 klientského ovládacího prvku.

ScriptDescriptor

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

ScriptManager

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

ScriptManagerProxy

Umožňuje vnořeným komponentám, jako jsou stránky obsahu a uživatelské ovládací prvky, přidat odkazy na skripty a 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 třídy odkazů skriptů.

ScriptReferenceCollection

Představuje kolekci odkazů na skripty.

ScriptReferenceEventArgs

Poskytuje data pro událost ResolveScriptReference.

ScriptResourceAttribute

Definuje prostředek v sestavení, který má být použit 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 skriptů.

ServiceReference

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

ServiceReferenceCollection

Obsahuje sadu ServiceReference objektů.

SessionPageStatePersister

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

SimplePropertyEntry

Představuje definici vlastnosti ovládacího prvku a jeho hodnotu.

SimpleWebHandlerParser

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

SkinBuilder

Poskytuje objekt použitý při návrhu ControlBuilder k použití skinů 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, která je uložena StateBag ve třídě při zobrazení informací o stavu je uložena 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 zahrnuje 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 pro ověřování událostí. Tato třída se nemůže dědit.

TagPrefixAttribute

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

TargetControlTypeAttribute

Attribute Rozšiřuje 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ánek při vytváření šablony a podřízené ovládací prvky, které obsahuje.

TemplateContainerAttribute

Deklaruje základní typ kontejneru ovládacího prvku vlastnosti, která vrací ITemplate rozhraní a je označen atributem TemplateContainerAttribute . Ovládací prvek s ITemplate vlastností musí implementovat INamingContainer rozhraní . 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 analýzu š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í zadávání vlastností pro ITemplate vlastnosti třídy.

ThemeableAttribute

Definuje atribut metadat, který ovládací prvky webového serveru a jejich členové používají k označení, zda jejich vykreslování může být ovlivněno motivy a vzhledy ovládacích prvků. 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í postback webových stránek v definovaném intervalu.

ToolboxDataAttribute

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

Triplet

Poskytuje základní třídu nástroje, která se používá k uložení tří souvisejících objektů.

UpdatePanel

Umožňuje částečně vykreslit 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 ovládacích UpdatePanel prvků.

UpdatePanelTrigger

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

UpdatePanelTriggerCollection

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

UpdateProgress

Poskytuje vizuální zpětnou vazbu v prohlížeči při aktualizaci obsahu jednoho nebo více UpdatePanel ovládacích prvků.

UrlPropertyAttribute

Definuje atribut, který ovládací prvky používají k identifikaci vlastností řetězce obsahujících 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, vyžádaný ze serveru, který je hostitelem webové aplikace ASP.NET. Soubor musí být volána ze stránky webových formulářů, jinak dojde k chybě analyzátoru.

UserControlControlBuilder

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

ValidationPropertyAttribute

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

ValidationSettings

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

ValidatorCollection

Zpřístupň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á je vyvolán, když stav zobrazení nelze načíst nebo ověřit. Tato třída se nemůže dědit.

ViewStateModeByIdAttribute

Definuje atribut metadat, který ASP.NET serverové ovládací prvky používají k určení, zda se účastní načítání informací o stavu zobrazení pomocí 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é služby.

XhtmlTextWriter

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

XPathBinder

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

Rozhraní

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 serverového ovládacího prvku.

IAutoFieldGenerator

Definuje metodu, která automaticky generuje pole pro ovládací prvky vázané na data, které používají funkce ASP.NET 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, jako DetailsView jsou a FormView, k automatickému vytvoření vazby na ASP.NET ovládací prvek zdroje dat v oddílech obsahu s šablonou.

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 nástroji CodeBlockType tvůrce bloků kódu.

IControlBuilderAccessor

Umožňuje serializátoru ovládacího prvku, aby se dostal ke tvůrci pro ovládací prvek.

IControlDesignerAccessor

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

IDataBindingsAccessor

Umožňuje přístup ke kolekci výrazů datových vazeb v ovládacím prvku v době návrhu.

IDataItemContainer

Umožňuje kontejnerům ovládacích prvků vázaných na data identifikovat objekt položky dat pro zjednodušené operace datových vazeb.

IDataKeysControl

Definuje vlastnosti, které určují, jak ASP.NET vytvoří ID klientů pro ovládací prvek vázané na data.

IDataSource

Představuje abstraktní zdroj dat, na který jsou vázány ovládací prvky vázané na data.

IDataSourceViewSchemaAccessor

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

IEditableTextControl

Představuje ovládací prvek, který vykreslí text, který může být změněn uživatelem.

IExpressionsAccessor

Definuje vlastnosti, které musí třída implementovat, aby podporovala kolekce výrazů.

IExtenderControl

Definuje chování rozšiřujícího ovládacího prvku.

IFilterResolutionService

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

IHierarchicalDataSource

Představuje hierarchický zdroj dat, na který se hierarchické ovládací prvky vázané na data, jako TreeView je, mohou vytvořit vazbu.

IHierarchicalEnumerable

Představuje hierarchickou kolekci, která může být výčtu s rozhraním IEnumerator . Kolekce, které implementují IHierarchicalEnumerable rozhraní, se používají ASP.NET ovládacími prvky navigace na webu a zdroje dat.

IHierarchyData

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

INamingContainer

Identifikuje ovládací prvek kontejneru, který vytvoří nový obor názvů ID v hierarchii Page ovládacího prvku objektu. Toto je pouze rozhraní značek.

INavigateUIData

Poskytuje rozhraní, které třídy implementují k poskytování dat navigačního uživatelského rozhraní a hodnot navigačním ovládacím prvkům.

IParserAccessor

Definuje metodu, kterou ASP.NET serverové ovládací prvky musí implementovat, aby rozpoznaly, kdy jsou analyzovány elementy, a to buď HTML, nebo XML.

IPostBackDataHandler

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

IPostBackEventHandler

Definuje metodu, ASP.NET serverové ovládací prvky musí implementovat pro zpracování událostí zpětného odeslání.

IResourceUrlGenerator

Definuje metodu, kterou musí designer-host implementovat, aby poskytoval odkaz url vyhledávání 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 k serializaci a deserializaci grafu objektu.

IStateManager

Definuje vlastnosti a metody, které musí implementovat každá třída pro podporu správy zobrazení stavu pro ovládací prvek serveru.

IStyleSheet

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

ITemplate

Definuje chování pro naplnění ASP.NET serverového ovládacího prvku šablony 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ástrojů návrháře použít k poskytnutí sady ThemeProvider objektů, které lze použít k použití motivů a vzhledů ovládacích prvků 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, kterou musí třída implementovat, aby vrátila typ ovládacího prvku pro zadanou předponu značky a název značky.

IValidator

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

Výčty

AjaxFrameworkMode

Určuje, jak jsou klientské skripty klientské knihovny Microsoft Ajax zahrnuty v klientovi.

ClientIDMode

Určuje, jak ASP.NET vygeneruje ClientID pro ovládací prvek, který je přístupný v klientském skriptu.

CodeBlockType

Určuje typ bloku kódu.

CodeConstructType

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

CompilationMode

Definuje konstanty, které určují, jak 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, jakým data uložená v mezipaměti pomocí mechanismů ukládání do mezipaměti ASP.NET vyprší při nastavení časového limitu.

DataSourceCapabilities

Poskytuje způsob, jak požádat o zpracování nad rámec načtení 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 objekt nebo Html32TextWriter 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 objektu 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 ve výstupní mezipaměti pro prostředek.

PersistenceMode

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

RegisteredScriptType

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

ScriptMode

Určuje, jestli ScriptManager objekty a ScriptReference odkazují na ladicí nebo vydanou verzi klientských skriptů.

TemplateInstance

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

UnobtrusiveValidationMode

Určuje chování nenápadného ověřování.

UpdatePanelRenderMode

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

UpdatePanelUpdateMode

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

ValidateRequestMode

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

VerificationConditionalOperator

Určuje operátory pro podmíněný výraz použitý ve VerificationAttribute třídě.

VerificationReportLevel

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

VerificationRule

Určuje, jak se při ověřování používají podmíněné výrazy definované VerificationAttribute instancí.

ViewStateEncryptionMode

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

ViewStateMode

Určuje, jestli bude u ovládacího prvku povolený stav zobrazení.

VirtualReferenceType

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

XhtmlMobileDocType

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

Delegáti

BuildMethod

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

BuildTemplateMethod

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

ControlSkinDelegate

Představuje metodu, která použije správný vzhled ovládacího prvku 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 serverový ovládací prvek.

RenderMethod

Představuje metodu, která vykreslí zadaný Control kontejner do zadaného HtmlTextWriterobjektu .

Poznámky

Tento obor názvů zahrnuje Control třídu, která poskytuje společnou sadu funkcí pro všechny serverové ovládací prvky, což zahrnuje ovládací prvky serveru HTML, ovládací prvky webového serveru a uživatelské ovládací prvky. Zahrnuje také Page třídu . Tato třída je generována automaticky při každém požadavku na .aspx soubor v ASP.NET webové aplikace. Můžete dědit z obou těchto tříd.

Obor názvů obsahuje také třídy, které poskytují ovládacím prvkům serveru funkce vazby dat, možnost uložit stav zobrazení daného ovládacího prvku nebo stránky a parsování funkcí.