System.Web.DynamicData Spazio dei nomi

Contiene classi che forniscono la funzionalità di base per ASP.NET Dynamic Data. Fornisce anche funzionalità di estendibilità che consentono di personalizzare il comportamento dei dati dinamici.

Classi

Nome Descrizione
ContextConfiguration

Fornisce informazioni per un'istanza del contesto dati per consentire la personalizzazione.

ControlFilterExpression

Modifica una query di database utilizzando la chiave dati dell'elemento selezionato in un controllo associato a dati.

DataControlReference

Consente a di DynamicDataManager definire in modo dichiarativo i controlli dati gestiti.

DataControlReferenceCollection

Rappresenta una raccolta di MenuItemBinding oggetti .

DefaultAutoFieldGenerator

Genera automaticamente campi dati dinamici (colonne) per i controlli associati a dati.

DynamicControl

Visualizza il contenuto definito per il campo nei controlli con associazione a dati basati su modelli, usando ASP.NET funzionalità dynamic data.

DynamicControlParameter

Rappresenta un parametro utilizzato per i filtri master-dettagli in cui un'origine dati ottiene informazioni da un altro controllo dati.

DynamicDataExtensions

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

DynamicDataManager

Abilita il comportamento dinamico per i controlli Web ASP.NET che supportano ASP.NET Dynamic Data.

DynamicDataRoute

Rappresenta una route utilizzata da ASP.NET Dynamic Data.

DynamicDataRouteHandler

Elabora ASP.NET modelli di route Dynamic Data.

DynamicEntity

Fornisce un controllo ASP.NET che rappresenta un'entità da usare da ASP.NET Dynamic Data.

DynamicField

Rappresenta un campo dati visualizzato in un controllo associato a dati che utilizza ASP.NET funzionalità di Dynamic Data.

DynamicFilter

Visualizza l'interfaccia utente per filtrare le righe della tabella usando una colonna specificata.

DynamicFilterExpression

Modifica una query di database usando un valore del controllo filtro specificato.

DynamicHyperLink

Visualizza i collegamenti alle azioni della tabella, ad esempio modifica, eliminazione e inserimento.

DynamicQueryStringParameter

Genera automaticamente una raccolta di parametri utilizzata per creare la Where clausola per il controllo origine dati recuperando i valori della stringa di query.

DynamicRouteExpression

Ottiene la chiave primaria dalle informazioni di routing per eseguire il filtro dei dati.

DynamicValidator

Applica e intercetta le eccezioni generate in un modello di dati e visualizza l'errore.

DynamicValidatorEventArgs

Classe di base per DynamicValidator le classi che contengono dati dell'evento.

EntityTemplate

Visualizza il contenuto definito per l'entità nei controlli associati a dati del modello di entità usando ASP.NET funzionalità Dynamic Data.

EntityTemplateFactory

Crea un modello di entità.

EntityTemplateUserControl

Definisce la classe base per i modelli di entità.

FieldTemplateFactory

Crea un modello di campo.

FieldTemplateUserControl

Rappresenta la classe base per tutti i controlli modello di campo.

FilterFactory

Crea un modello di filtro.

FilterRepeater

Rappresenta un controllo che enumera le colonne della tabella che possono essere filtrate.

FilterUserControlBase

Fornisce la classe base per i controlli utente utilizzati per filtrare i dati in una tabella dati. Questa classe viene usata per visualizzare i selettori di filtro.

MetaChildrenColumn

Rappresenta un campo di database che indica una relazione uno-a-molti.

MetaColumn

Rappresenta una colonna di database utilizzata da Dynamic Data.

MetaForeignKeyColumn

Rappresenta un campo chiave esterna del database utilizzato da ASP.NET Dynamic Data.

MetaModel

Rappresenta uno o più database utilizzati da ASP.NET Dynamic Data.

MetaTable

Rappresenta i metadati che descrivono una tabella da utilizzare nelle pagine Dynamic Data.

PageAction

Specifica i valori di azione predefiniti usati dal meccanismo di routing in ASP.NET applicazioni Dynamic Data.

QueryableFilterRepeater

Fornisce un controllo basato su modelli che genera automaticamente l'interfaccia utente per filtrare le righe della tabella per i tipi di colonna supportati.

QueryableFilterUserControl

Fornisce una classe base per i controlli filtro.

TableNameAttribute

Fornisce un attributo per modificare il nome visualizzato per una tabella.

Interfacce

Nome Descrizione
IControlParameterTarget

Definisce i membri che una classe deve implementare per fornire dati a per un'istanza della DynamicControlParameter classe .

IDynamicDataSource

Rappresenta un'origine dati per un controllo Dynamic Data.

IDynamicValidatorException

Rappresenta un'interfaccia implementata dalle classi dynamic data exception.

IFieldFormattingOptions

Definisce un'interfaccia per le proprietà comuni delle opzioni di formattazione da applicare ai controlli utente modello di campo.

IFieldTemplate

Definisce i membri che una classe deve implementare per essere riconosciuta come modello di campo.

IFieldTemplateFactory

Definisce un'interfaccia implementata dagli oggetti che creano modelli di campo.

IFieldTemplateHost

Definisce i membri che devono essere implementati da una classe che gestisce l'uso di controlli utente modello di campo.

IFilterExpressionProvider

Fornisce un'interfaccia per creare ripetitori di filtro.

IWhereParametersProvider

Implementata dalle classi di parametri che forniscono uno o più Where parametri.

Enumerazioni

Nome Descrizione
ContainerType

Specifica il tipo di contenitore del controllo dati.

DynamicDataSourceOperation

Descrive il tipo di operazione eseguita dall'oggetto origine dati.