Condividi tramite


System.Web.UI Spazio dei nomi

Fornisce classi e interfacce che consentono di creare controlli server ASP.NET e ASP.NET pagine Web per l'interfaccia utente delle applicazioni Web ASP.NET.

Classi

AsyncPostBackErrorEventArgs

Fornisce dati per l'evento AsyncPostBackError.

AsyncPostBackTrigger

Definisce un controllo e un evento facoltativo del controllo come trigger del controllo di postback asincrono che determina l'aggiornamento di un controllo UpdatePanel.

AttributeCollection

Fornisce accesso al modello di oggetti a tutti gli attributi dichiarati nel tag di apertura di un elemento di controllo del server ASP.NET. La classe non può essere ereditata.

AuthenticationServiceManager

Configura il percorso di un'implementazione personalizzata del servizio di autenticazione.

BaseParser

Fornisce un insieme di funzionalità di base per le classi coinvolte nell'analisi delle richieste di pagine e dei controlli server ASP.NET.

BasePartialCachingControl

Fornisce la funzionalità di base per le classi StaticPartialCachingControl e PartialCachingControl.

BaseTemplateParser

Implementa l'analisi dei modelli ASP.NET per i file modello.

BindableTemplateBuilder

Supporta l'analisi di pagina dei controlli con associazione a dati che si associano automaticamente a un controllo origine dati ASP.NET in sezioni di contenuto basate su modelli. La classe non può essere ereditata.

BoundPropertyEntry

Rappresenta una proprietà di un controllo con associazione a dati per un'espressione.

BuilderPropertyEntry

Funge da classe base per tutte le voci di proprietà che richiedono un generatore di controlli.

ChtmlTextWriter

Scrive una serie di caratteri e testo specifici di cHTML nel flusso di output per un controllo server ASP.NET. La classe ChtmlTextWriter fornisce le funzionalità di formattazione utilizzate dai controlli server di ASP.NET per il rendering del contenuto cHTML sui client.

ClientScriptManager

Definisce i metodi per la gestione di script client nelle applicazioni Web.

CodeStatementBuilder

Genera le istruzioni DOM del codice.

CompiledBindableTemplateBuilder

Fornisce l'implementazione predefinita di un oggetto IBindableTemplate, utilizzato da ASP.NET per tutte le analisi di associazioni dati bidirezionali all'interno di contenuto basato su modelli di un controllo ASP.NET quale FormView. La classe non può essere ereditata.

CompiledTemplateBuilder

Un'implementazione ITemplate chiamata dal codice della classe di pagine generato. La classe non può essere ereditata.

ComplexPropertyEntry

Funge da voce di proprietà per le proprietà in lettura/scrittura e in sola lettura quali i modelli.

CompositeScriptReference

Rappresenta un insieme di riferimenti a script da combinare in un unico script composto.

CompositeScriptReferenceEventArgs

Fornisce dati per l'evento ResolveCompositeScriptReference.

ConstructorNeedsTagAttribute

Specifica che nel costruttore di un controllo server è richiesto un nome di tag.

Control

Definisce proprietà, metodi ed eventi condivisi da tutti i controlli server ASP.NET.

ControlBuilder

Supporta il parser della pagina nella compilazione di un controllo e dei controlli figlio in esso contenuti.

ControlBuilderAttribute

Specifica una classe ControlBuilder da utilizzare per la compilazione di un controllo personalizzato all'interno del parser ASP.NET. La classe non può essere ereditata.

ControlCachePolicy

Fornisce l'accesso a livello di codice alle impostazioni della cache di output di un controllo utente ASP.NET.

ControlCollection

Fornisce un contenitore di insiemi che consente ai controlli server ASP.NET di conservare un elenco dei controlli figlio.

ControlSkin

Rappresenta un'interfaccia del controllo, che consente di definire proprietà stilistiche da applicare a un controllo server Web ASP.NET.

ControlValuePropertyAttribute

Specifica la proprietà predefinita di un controllo alla quale viene associato un oggetto ControlParameter in fase di esecuzione. La classe non può essere ereditata.

CssClassPropertyAttribute

Aggiunge funzionalità di modifica CSS (Cascading Style Sheet) a una proprietà in fase di progettazione.

CssStyleCollection

Contiene gli attributi di stile inline dei fogli di stile CSS HTML per un controllo server HTML specificato. La classe non può essere ereditata.

DataBinder

Fornisce il supporto per la generazione e l'analisi della sintassi di espressioni di associazione dati da parte di strumenti per lo sviluppo rapido di applicazioni (RAD, Rapid Application Development). La classe non può essere ereditata.

DataBinding

Contiene informazioni su una singola espressione di associazione dati in un controllo server ASP.NET che consentono alle finestre di progettazione RAD, quali Microsoft Visual Studio, di creare espressioni di associazione dati in fase di progettazione. La classe non può essere ereditata.

DataBindingCollection

Fornisce un insieme di oggetti DataBinding relativi a un controllo server ASP.NET. La classe non può essere ereditata.

DataBindingHandlerAttribute

Specifica una classe in fase di progettazione che esegue l'associazione dei dati dei controlli all'interno di una finestra di progettazione. La classe non può essere ereditata.

DataBoundLiteralControl

Mantiene le espressioni di data binding e il testo letterale statico. La classe non può essere ereditata.

DataControlExtensions

Fornisce i metodi di estensione utilizzati da ASP.NET Dynamic Data.

DataKeyPropertyAttribute

Specifica la proprietà predefinita di un controllo a cui viene associata la proprietà ControlParameter in fase di esecuzione.

DataSourceCacheDurationConverter

Fornisce un convertitore del tipo per la conversione di oggetti integer con segno a 32 bit in e da rappresentazioni della durata dell'inserimento nella cache per controlli origine dati.

DataSourceControl

Funge da classe base per controlli che rappresentano origini dati per controlli associati a dati.

DataSourceControlBuilder

Supporta il parser di pagina in controlli di compilazione connessi a un provider di dati. La classe non può essere ereditata.

DataSourceSelectArguments

Fornisce un meccanismo utilizzato dai controlli con associazione a dati per richiedere l'esecuzione di operazioni correlate a dati da parte di controlli origine dati durante il recupero dei dati. La classe non può essere ereditata.

DataSourceView

Funge da classe base per tutte le classi di visualizzazione origine dati, che definiscono le funzionalità dei controlli origine dati.

DesignerDataBoundLiteralControl

Rappresenta la versione della fase di progettazione del controllo DataBoundLiteralControl. La classe non può essere ereditata.

DesignTimeParseData

Fornisce informazioni al parser in fase di progettazione.

DesignTimeTemplateParser

Fornisce le funzionalità di analisi in fase di progettazione.

EmptyControlCollection

Fornisce il supporto standard per un insieme ControlCollection che è sempre vuoto.

EventEntry

Funge da voce di proprietà per i gestori eventi.

ExpressionBinding

Supporta l'analisi e la memorizzazione di un'istanza con associazione a un'espressione. La classe non può essere ereditata.

ExpressionBindingCollection

Rappresenta una raccolta di oggetti ExpressionBinding. La classe non può essere ereditata.

ExtenderControl

Fornisce una classe base astratta per un controllo Extender.

FileLevelControlBuilderAttribute

Consente a una classe derivata da TemplateControl di specificare il generatore di controlli utilizzato nel primo livello della struttura ad albero di compilazione durante l'analisi del file. La classe non può essere ereditata.

FileLevelMasterPageControlBuilder

Analizza i file della pagina master.

FileLevelPageControlBuilder

Analizza i file di paging e rappresenta la classe ControlBuilder predefinita per l'analisi dei file di paging.

FileLevelUserControlBuilder

Supporta il parser di pagina nella compilazione di un controllo utente specificando la classe FileLevelUserControlBuilder utilizzata per analizzare il file del controllo utente.

FilterableAttribute

Specifica se la proprietà alla quale viene applicato l'attributo supporta i filtri di periferica. La classe non può essere ereditata.

HiddenFieldPageStatePersister

Archivia lo stato di visualizzazione di una pagina ASP.NET nel client Web all'interno di un elemento HTML nascosto.

HierarchicalDataSourceControl

Fornisce una classe base per i controlli origine dati che rappresentano dati gerarchici.

HierarchicalDataSourceView

Rappresenta una visualizzazione dati in un nodo o un insieme di nodi di una struttura di dati gerarchica per un controllo HierarchicalDataSourceControl.

HistoryEventArgs

Fornisce dati per l'evento Navigate.

Html32TextWriter

Scrive una serie di caratteri e testo specifici di HTML 3.2 nel flusso di output per un controllo server ASP.NET. La classe Html32TextWriter fornisce le funzionalità di formattazione usate dai controlli server di ASP.NET per il rendering del contenuto HTML 3.2 sui client.

HtmlTextWriter

Scrive caratteri di markup e testo in un flusso di output di un controllo server ASP.NET. Questa classe fornisce le funzionalità di formattazione utilizzate dai controlli server ASP.NET per il rendering di markup sui client.

IDReferencePropertyAttribute

Definisce un attributo applicato a proprietà contenenti riferimenti a ID. La classe non può essere ereditata.

ImageClickEventArgs

Fornisce dati per eventi generati quando un utente seleziona un controllo server ASP.NET basato su immagini, come i controlli server HtmlInputImage o ImageButton. La classe non può essere ereditata.

IndexedString

Fornisce una classe di stringhe di utilità utilizzata dalla classe ObjectStateFormatter per ottimizzare la serializzazione del grafico di un oggetto. La classe non può essere ereditata.

ListSourceHelper

Classe utilizzata dai controlli origine dati durante l'implementazione dei membri definiti dall'interfaccia IListSource. La classe non può essere ereditata.

LiteralControl

Rappresenta gli elementi HTML, il testo e qualsiasi altra stringa in una pagina ASP.NET per i quali non è necessaria l'elaborazione nel server.

LosFormatter

Serializza lo stato di visualizzazione di una pagina Web Form. La classe non può essere ereditata.

MasterPage

Funge da modello e contenitore di unione per le pagine costituite solo da controlli Content e dai rispettivi controlli figlio.

MasterPageControlBuilder

Funge da classe di unione e contenitore per le pagine composte esclusivamente da controlli Content e dai rispettivi controlli figlio.

NonVisualControlAttribute

Definisce l'attributo che indica se un controllo viene trattato come un controllo visivo o non visivo in fase di progettazione. La classe non può essere ereditata.

ObjectConverter

Converte un oggetto da un tipo di oggetto a un altro. Questa classe è obsoleta. Utilizzare in alternativa la classe Convert e il metodo Format(String, Object).

ObjectPersistData

Durante il processo di compilazione, mantiene le informazioni sulle voci di proprietà.

ObjectStateFormatter

Serializza e deserializza gli oggetti grafici che rappresentano lo stato di un oggetto. La classe non può essere ereditata.

ObjectTagBuilder

Classe utilizzata dalla classe TemplateParser ASP.NET per analizzare i tag <object> del lato server. La classe non può essere ereditata.

OutputCacheParameters

Incapsula le impostazioni di inizializzazione della cache di output analizzate da una direttiva di pagina @ OutputCache da ASP.NET. La classe non può essere ereditata.

Page

Rappresenta un file ASPX, noto anche come pagina Web Form, richiesto da un server che ospita un'applicazione Web ASP.NET.

PageAsyncTask

Contiene informazioni su un'attività asincrona registrata in una pagina. La classe non può essere ereditata.

PageHandlerFactory

Crea istanze di classi che ereditano dalla classe Page e implementano l'interfaccia IHttpHandler. Le istanze vengono create in modo dinamico per gestire le richieste di file ASP.NET. La classe PageHandlerFactory è l'implementazione predefinita di factory del gestore per le pagine ASP.NET.

PageParser

Implementa un parser per i file con estensione aspx. La classe non può essere ereditata.

PageParserFilter

Fornisce una classe di base astratta per un filtro del parser di pagine utilizzato dal parser ASP.NET per determinare se un elemento può essere presente nella pagina in fase di analisi.

PageStatePersister

Fornisce le funzionalità di base per i meccanismi di persistenza dello stato di visualizzazione disponibili in ASP.NET.

PageTheme

Rappresenta la classe base per un tema di pagina, ovvero un insieme di risorse utilizzate per definire un aspetto uniforme per le pagine e i controlli di un sito Web. È possibile impostare il tema della pagina tramite la configurazione o la direttiva della pagina.

Pair

Fornisce una classe base di utilità utilizzata per archiviare due oggetti correlati.

ParseChildrenAttribute

Definisce un attributo di metadati utilizzabile durante la progettazione di controlli server ASP.NET. Utilizzare la classe ParseChildrenAttribute per indicare come il contenuto annidato in un tag di controllo server dichiarato in una pagina deve essere gestito dal parser della pagina. La classe non può essere ereditata.

ParseRecorder

Classe base astratta per oggetti che devono ricevere notifica degli eventi di traccia durante l'analisi della pagina.

PartialCachingAttribute

Definisce l'attributo di metadati utilizzato dai controlli utente Web Form (file ascx) per indicare se e come viene memorizzato l'output nella cache. La classe non può essere ereditata.

PartialCachingControl

Viene creata quando un controllo utente (file con estensione ascx) viene impostato per l'inserimento nella cache di output, tramite la direttiva di pagina @ OutputCache oppure tramite l'attributo PartialCachingAttribute, e il controllo utente viene inserito nella gerarchia dei controlli di una pagina attraverso il caricamento dinamico del controllo utente stesso con il metodo LoadControl(String).

PersistChildrenAttribute

Definisce un attributo utilizzato dai controlli server ASP.NET per indicare in fase di progettazione se il contenuto annidato incluso in un controllo server corrisponde a controlli o a proprietà del controllo server. La classe non può essere ereditata.

PersistenceModeAttribute

Definisce l'attributo di metadati che specifica come una proprietà o un evento di un controllo server ASP.NET viene mantenuto in una pagina ASP.NET in fase di progettazione. La classe non può essere ereditata.

PostBackOptions

Specifica come viene generato uno script JavaScript del lato client per avviare un evento di postback.

PostBackTrigger

Definisce un controllo all'interno di un controllo UpdatePanel come controllo di postback.

ProfileServiceManager

Configura un insieme di proprietà di profilo precaricate e il percorso di un'implementazione personalizzata del servizio profili.

PropertyConverter

Contiene funzioni di supporto per la conversione di valori di proprietà da e in stringhe.

PropertyEntry

Funge da classe base per tutte le classi di voci di proprietà.

RegisteredArrayDeclaration

Fornisce accesso a una dichiarazione di matrice ECMAScript (JavaScript) precedentemente registrata con l'oggetto Page.

RegisteredDisposeScript

consente l'accesso a uno script dispose per un controllo compreso in un controllo UpdatePanel.

RegisteredExpandoAttribute

Fornisce accesso alla coppia nome/valore di un attributo personalizzato (expando) precedentemente registrato con l'oggetto Page.

RegisteredHiddenField

Consente l'accesso a un valore nascosto precedentemente registrato con l'oggetto Page.

RegisteredScript

Fornisce accesso a uno script client precedentemente registrato con l'oggetto Page.

RenderTraceListener

Fornisce la classe di base astratta per un oggetto che monitora il rendering dei controlli durante la richiesta di una pagina.

RoleServiceManager

Configura il percorso di un'implementazione personalizzata del servizio ruolo.

RootBuilder

Supporta il parser della pagina per la definizione del comportamento relativo alla modalità di analisi del contenuto.

ScriptBehaviorDescriptor

Estende la classe ScriptComponentDescriptor per fornire un wrapper per la definizione dei comportamenti convertiti in script client.

ScriptComponentDescriptor

Fornisce un wrapper per la conversione dei componenti server in script client.

ScriptControl

Fornisce una classe base astratta per un controllo script.

ScriptControlDescriptor

Definisce un oggetto controllo client.

ScriptDescriptor

Quando se ne esegue l'override in una classe derivata, definisce lo script che crea un'istanza di una classe client.

ScriptManager

Gestisce librerie di script e file di script, il rendering parziale della pagina e la generazione della classe proxy client per servizi Web e applicativi ASP.NET Ajax.

ScriptManagerProxy

Consente ai componenti annidati, ad esempio pagine di contenuto e controlli utente, di aggiungere riferimenti a script e servizi alle pagine quando un controllo ScriptManager è già definito in un elemento padre.

ScriptReference

Registra un file ECMAScript (JavaScript) per l'utilizzo in una pagina Web ASP.NET.

ScriptReferenceBase

Classe base per tutte le classi di riferimento a script.

ScriptReferenceCollection

Rappresenta una raccolta di riferimenti a script.

ScriptReferenceEventArgs

Fornisce dati per l'evento ResolveScriptReference.

ScriptResourceAttribute

Definisce una risorsa in un assembly che deve essere usata da un file script client. La classe non può essere ereditata.

ScriptResourceDefinition

Definisce il percorso di una risorsa di script.

ScriptResourceMapping

Offre il supporto del mapping di percorso per le risorse di script.

ServiceReference

Registra un servizio Web da utilizzare in una pagina Web.

ServiceReferenceCollection

Contiene un set di oggetti ServiceReference.

SessionPageStatePersister

Archivia lo stato di visualizzazione pagina ASP.NET nel server Web.

SimplePropertyEntry

Rappresenta la definizione della proprietà del controllo e del relativo valore.

SimpleWebHandlerParser

Fornisce funzionalità di base per l'analisi di file di gestori Web.

SkinBuilder

Specifica un oggetto ControlBuilder usato in fase di progettazione per applicare interfacce del controllo ai controlli.

StateBag

Gestisce lo stato di visualizzazione dei controlli server ASP.NET, incluse le pagine. La classe non può essere ereditata.

StateItem

Rappresenta un elemento salvato nella classe StateBag quando le informazioni sullo stato di visualizzazione vengono mantenute tra una richiesta Web e un'altra. La classe non può essere ereditata.

StateManagedCollection

Fornisce una classe di base per tutte le raccolte fortemente tipizzate che gestiscono oggetti IStateManager.

StaticPartialCachingControl

Rappresenta un'istanza della classe UserControl impostata per l'inserimento nella cache di output e inclusa in modo dichiarativo in una pagina o un altro controllo utente.

SupportsEventValidationAttribute

Definisce l'attributo di metadati utilizzato dai controlli server Web per indicare il supporto per la convalida degli eventi. La classe non può essere ereditata.

TagPrefixAttribute

Definisce il prefisso del tag utilizzato in una pagina Web per identificare i controlli personalizzati. La classe non può essere ereditata.

TargetControlTypeAttribute

Estende la classe Attribute per indicare il tipo di controllo server a cui può essere applicato un controllo Extender.

TemplateBuilder

Supporta il parser della pagina nella compilazione di un modello e dei controlli figlio in esso contenuti.

TemplateContainerAttribute

Dichiara il tipo di base del controllo contenitore di una proprietà che restituisce un'interfaccia ITemplate ed è contrassegnata con l'attributo TemplateContainerAttribute. È necessario che il controllo con la proprietà ITemplate implementi l'interfaccia INamingContainer. La classe non può essere ereditata.

TemplateControl

Fornisce la classe Page e la classe UserControl con un set di base di funzionalità.

TemplateControlParser

Implementa la funzione di analisi dei modelli ASP.NET per i controlli modello.

TemplateInstanceAttribute

Definisce un attributo di metadati utilizzato per specificare il numero di istanze consentite di un modello. La classe non può essere ereditata.

TemplateParser

Funge da classe base astratta per parser di file ASP.NET.

TemplatePropertyEntry

Consente l'immissione di proprietà per la classe ITemplate.

ThemeableAttribute

Definisce l'attributo dei metadati utilizzato dai controlli server Web e dai relativi membri per indicare se il rendering può essere influenzato da temi e interfacce del controllo. La classe non può essere ereditata.

ThemeProvider

Fornisce una classe che incapsula informazioni sui temi e sui fogli di stile per controlli in un ambiente di progettazione.

Timer

Esegue postback asincroni o sincroni di pagina Web in base a un intervallo definito.

ToolboxDataAttribute

Specifica il tag predefinito generato per un controllo personalizzato quando viene trascinato da una casella degli strumenti in uno strumento quale Microsoft Visual Studio.

Triplet

Fornisce una classe base di utilità utilizzata per archiviare tre oggetti correlati.

UpdatePanel

Consente il rendering parziale di sezioni di una pagina senza un postback.

UpdatePanelControlTrigger

Fornisce una classe di base comune per i controlli che possono essere trigger per i controlli UpdatePanel.

UpdatePanelTrigger

Fornisce una classe di base comune per gli oggetti che possono essere trigger per i controlli UpdatePanel.

UpdatePanelTriggerCollection

Rappresenta una raccolta di oggetti UpdatePanelTrigger per un controllo UpdatePanel.

UpdateProgress

Fornisce la risposta visiva nel browser quando viene aggiornato il contenuto di uno o più controlli UpdatePanel.

UrlPropertyAttribute

Definisce l'attributo utilizzato dai controlli per identificare proprietà stringa contenenti valori URL. La classe non può essere ereditata.

UserControl

Rappresenta un file ASCX, noto anche come controllo utente, richiesto da un server che ospita un'applicazione Web ASP.NET. Il file deve essere chiamato da una pagina Web Form, altrimenti si verificherà un errore del parser.

UserControlControlBuilder

Supporta il parser di pagine ASP.NET durante la compilazione di un'istanza di un controllo utente.

ValidationPropertyAttribute

Definisce l'attributo di metadati utilizzato dai controlli server ASP.NET per identificare una proprietà di convalida. La classe non può essere ereditata.

ValidationSettings

Fornisce le impostazioni di convalida del client per l'applicazione.

ValidatorCollection

Espone una matrice di riferimenti IValidator. La classe non può essere ereditata.

VerificationAttribute

Definisce l'attributo di metadati di una regola di accessibilità per il contenuto Web. La classe non può essere ereditata.

ViewStateException

Rappresenta l'eccezione generata quando lo stato di visualizzazione non può essere caricato o convalidato. La classe non può essere ereditata.

ViewStateModeByIdAttribute

Definisce l'attributo di metadati utilizzato dai controlli server ASP.NET per specificare se partecipano nel caricamento delle informazioni relative allo stato di visualizzazione da parte della proprietà ID. La classe non può essere ereditata.

WebResourceAttribute

Definisce l'attributo dei metadati che attiva una risorsa incorporata in un assembly. La classe non può essere ereditata.

WebServiceParser

Fornisce un parser per i gestori dei servizi Web.

XhtmlTextWriter

Scrive caratteri XHTML (Extensible Hypertext Markup Language), incluse tutte le variazioni di moduli XHTML derivanti da XTHML, nel flusso di output di un controllo server ASP.NET per dispositivi mobili. Eseguire l'override della classe XhtmlTextWriter per fornire rendering XHTML personalizzato per pagine e controlli server ASP.NET.

XPathBinder

Offre supporto a strumenti di progettazione per lo sviluppo rapido di applicazioni (RAD) per l'analisi delle espressioni di associazione dati che usano espressioni XPath. La classe non può essere ereditata.

Interfacce

IAttributeAccessor

Definisce i metodi utilizzati dai controlli server ASP.NET per fornire accesso a livello di codice a qualsiasi attributo dichiarato nel tag di apertura di un controllo server.

IAutoFieldGenerator

Definisce un metodo per la generazione automatica di campi per controlli associati a dati che utilizzano le funzionalità ASP.NET Dynamic Data.

IBindableControl

Definisce un metodo che consente ai controlli di modelli di campo di implementare l'associazione dati bidirezionale.

IBindableTemplate

Consente ai controlli con associazione a dati ASP.NET, ad esempio DetailsView e FormView, di stabilire un'associazione automatica a un controllo origine dati ASP.NET all'interno di sezioni di contenuto basato su modelli.

ICallbackEventHandler

Viene utilizzata per indicare che un controllo può essere la destinazione di un evento di callback sul server.

ICheckBoxControl

Definisce la proprietà e l'evento implementati da un controllo per fungere da casella di controllo

ICodeBlockTypeAccessor

Fornisce l'accesso all'oggetto CodeBlockType di un generatore del blocco di codice.

IControlBuilderAccessor

Consente al serializzatore di controlli di ottenere il generatore di un controllo.

IControlDesignerAccessor

Fornisce l'accesso a una finestra di progettazione di controlli per memorizzare dati temporanei della fase di progettazione associati a un controllo.

IDataBindingsAccessor

Consente di accedere all'insieme delle espressioni di associazione dati in un controllo in fase di progettazione.

IDataItemContainer

Consente ai contenitori di controlli con associazione a dati di identificare un oggetto dati per semplificare le operazioni di associazione dati.

IDataKeysControl

Definisce le proprietà che specificano in che modo vengono creati gli ID client per un controllo associato a dati in ASP.NET.

IDataSource

Rappresenta un'origine dati astratta alla quale stabiliscono un'associazione i controlli con associazione a dati.

IDataSourceViewSchemaAccessor

Consente a un convertitore di tipi di accedere alle informazioni dello schema memorizzate in un oggetto.

IEditableTextControl

Rappresenta un controllo che esegue il rendering di testo che può essere modificato dall'utente.

IExpressionsAccessor

Definisce le proprietà che devono essere implementate da una classe per supportare insiemi di espressioni.

IExtenderControl

Definisce il comportamento di un controllo estensione.

IFilterResolutionService

Fornisce un'interfaccia che può essere utilizzata dagli sviluppatori di finestre di progettazione per valutare i filtri di periferica in base al nome.

IHierarchicalDataSource

Rappresenta un'origine dati gerarchica a cui è possibile associare controlli associati a dati gerarchici come TreeView.

IHierarchicalEnumerable

Rappresenta un insieme gerarchico che può essere enumerato con un'interfaccia IEnumerator. Gli insiemi che implementano l'interfaccia IHierarchicalEnumerable vengono utilizzati da controlli origine dati e di navigazione nel sito ASP.NET.

IHierarchyData

Espone un nodo di una struttura di dati gerarchica, incluso l'oggetto nodo e alcune proprietà che descrivono le caratteristiche del nodo. Gli oggetti che implementano l'interfaccia IHierarchyData possono essere inclusi in insiemi IHierarchicalEnumerable e vengono utilizzati da controlli di navigazione nel sito e di origine dati di ASP.NET.

INamingContainer

Identifica un controllo contenitore che crea un nuovo spazio dei nomi ID nella gerarchia dei controlli di un oggetto Page. Si tratta esclusivamente di un'interfaccia marcatore.

INavigateUIData

Fornisce un'interfaccia che viene implementata dalle classi per fornire dati di navigazione e valori relativi all'interfaccia utente ai controlli di navigazione.

IParserAccessor

Definisce quale metodo debba essere implementato dai controlli server ASP.NET per riconoscere quando vengono analizzati elementi HTML oppure XML.

IPostBackDataHandler

Definisce i metodi che i controlli server ASP.NET devono implementare per caricare automaticamente i dati di postback.

IPostBackEventHandler

Definisce il metodo che i controlli server ASP.NET devono implementare per gestire gli eventi di postback.

IResourceUrlGenerator

Definisce il metodo che deve essere implementato da una finestra di progettazione per fornire la ricerca di riferimenti URL per le risorse incorporate.

IScriptControl

Definisce i metodi che i controlli server ASP.NET devono implementare per definire le risorse ECMAScript (JavaScript) nelle applicazioni abilitate per AJAX.

IStateFormatter

Definisce i metodi implementati da un tipo per serializzare e deserializzare il grafico di un oggetto.

IStateManager

Definisce le proprietà e i metodi che ogni classe deve implementare per supportare la gestione dello stato di visualizzazione per un controllo server.

IStyleSheet

Definisce i metodi che una classe deve implementare per supportare la creazione di regole di stile.

ITemplate

Definisce il comportamento per la compilazione di un controllo server ASP.NET basato su modelli con controlli figlio, che rappresentano i modelli inline definiti nella pagina.

ITextControl

Definisce l'interfaccia implementata da un controllo per ottenere o impostare il proprio contenuto di testo.

IThemeResolutionService

Fornisce un'interfaccia utilizzabile dagli sviluppatori di strumenti di progettazione per fornire un set di oggetti ThemeProvider, che possono essere utilizzati per applicare interfacce del controllo e temi ai controlli in un ambiente di progettazione.

IUrlResolutionService

Definisce un servizio implementato da oggetti per risolvere gli URL relativi in base alle informazioni contestuali.

IUserControlDesignerAccessor

Definisce le proprietà che consentono alla finestra di progettazione di accedere alle informazioni relative a un controllo utente in fase di progettazione.

IUserControlTypeResolutionService

Definisce il metodo che deve essere implementato da una classe per restituire il tipo di un controllo per un prefisso e un nome di tag specificati.

IValidator

Definisce le proprietà e i metodi che gli oggetti facenti parte della convalida Web Form devono implementare.

Enumerazioni

AjaxFrameworkMode

Specifica la modalità con cui gli script client della libreria client Microsoft Ajax vengono inclusi nel client.

ClientIDMode

Specifica in che modo viene generato, da ASP.NET, un valore ClientID per un controllo a cui è possibile accedere in script client.

CodeBlockType

Specifica il tipo di blocco di codice.

CodeConstructType

Specifica i costrutti di codice che possono essere analizzati nel metodo ProcessCodeConstruct(CodeConstructType, String) della classe PageParserFilter.

CompilationMode

Definisce le costanti che specificano le modalità di compilazione delle pagine aspx e dei controlli ascx da parte di ASP.NET.

ConflictOptions

Determina come i controlli origine dati ASP.NET gestiscono i conflitti tra i dati durante l'aggiornamento o l'eliminazione di dati.

DataSourceCacheExpiry

Descrive il modo in cui scadono i dati memorizzati nella cache tramite i meccanismi di caching ASP.NET quando è impostato un timeout.

DataSourceCapabilities

Richiede ulteriori elaborazioni, oltre al semplice recupero dei record, per un'operazione di recupero dei dati di un controllo origine dati.

DataSourceOperation

Indica un'operazione sui dati eseguita da un controllo origine dati.

HtmlTextWriterAttribute

Specifica gli attributi HTML che un oggetto HtmlTextWriter o Html32TextWriter scrive nel tag di apertura di un elemento HTML durante l'elaborazione di una richiesta Web.

HtmlTextWriterStyle

Specifica gli stili HTML disponibili per il flusso di output di un oggetto HtmlTextWriter oppure Html32TextWriter.

HtmlTextWriterTag

Specifica i tag HTML che possono essere passati al flusso di output di un oggetto HtmlTextWriter oppure Html32TextWriter.

OutputCacheLocation

Specifica i valori validi per il controllo della posizione della risposta HTTP inserita nella cache di output per una risorsa.

PersistenceMode

Specifica il modo in cui una proprietà o un evento di un controllo server ASP.NET viene mantenuto in modo dichiarativo in un file ASPX o ASCX.

RegisteredScriptType

Specifica il tipo di blocco di script client rappresentato da un oggetto RegisteredScript.

ScriptMode

Specifica se gli oggetti ScriptManager e ScriptReference fanno riferimento alla versione di debug o rilascio degli script client.

TemplateInstance

Specifica il numero di volte che è possibile creare un'istanza di un modello.

UnobtrusiveValidationMode

Specifica il comportamento della convalida discreta.

UpdatePanelRenderMode

Rappresenta le possibili opzioni di rendering del layout per il contenuto di un controllo UpdatePanel su una pagina.

UpdatePanelUpdateMode

Rappresenta le possibili modalità di aggiornamento per il contenuto in un controllo UpdatePanel.

ValidateRequestMode

Specifica il tipo di convalida delle richieste per un controllo.

VerificationConditionalOperator

Specifica operatori per un'espressione condizionale utilizzata in una classe VerificationAttribute.

VerificationReportLevel

Specifica i livelli di segnalazione per una regola di accessibilità definita da un'istanza di VerificationAttribute.

VerificationRule

Specifica la modalità di utilizzo nella verifica delle espressioni condizionali definite da un'istanza di VerificationAttribute.

ViewStateEncryptionMode

Specifica se le informazioni sullo stato di visualizzazione sono crittografate.

ViewStateMode

Specifica se lo stato di visualizzazione verrà abilitato per un controllo.

VirtualReferenceType

Specifica il tipo di risorsa a cui fa riferimento un percorso virtuale analizzato.

XhtmlMobileDocType

Specifica il tipo di tag XHTML per la classe XhtmlTextWriter di cui eseguire il rendering nella pagina o nel controllo.

Delegati

BuildMethod

Rappresenta il metodo utilizzato per compilare un controllo.

BuildTemplateMethod

Supporta ASP.NET durante la creazione di un modello per un controllo basato su modelli dal codice di una classe generata. Il delegato BuildTemplateMethod gestisce il metodo InstantiateIn(Control).

ControlSkinDelegate

Rappresenta il metodo che applica l'interfaccia del controllo corretta al controllo specificato.

DataSourceViewOperationCallback

Rappresenta il metodo di callback asincrono fornito da un controllo con associazione a dati a una visualizzazione origine dati per operazioni asincrone di inserimento, aggiornamento o eliminazione.

DataSourceViewSelectCallback

Rappresenta il metodo di callback asincrono fornito da un controllo con associazione a dati a una visualizzazione di origine dati per il recupero asincrono di dati.

ExtractTemplateValuesMethod

Fornisce un delegato con il quale ASP.NET estrae un insieme di coppie nome/valore da un oggetto IBindableTemplate in fase di esecuzione. La classe non può essere ereditata.

ImageClickEventHandler

Rappresenta il metodo che gestisce gli eventi generati quando si seleziona un controllo server ASP.NET basato su un'immagine.

RenderMethod

Rappresenta il metodo che esegue il rendering del contenitore Control specificato all'oggetto HtmlTextWriter specificato.

Commenti

Questo spazio dei nomi include la Control classe, che fornisce un set comune di funzionalità per tutti i controlli server, che include controlli server HTML, controlli server Web e controlli utente. Include anche la Page classe . Questa classe viene generata automaticamente ogni volta che viene effettuata una richiesta per un file .aspx in un'applicazione Web di ASP.NET. È possibile ereditare da entrambe queste classi.

Lo spazio dei nomi include anche classi che forniscono i controlli server con funzionalità di associazione dati, la possibilità di salvare lo stato di visualizzazione di un determinato controllo o pagina e di analizzare le funzionalità.