Condividi tramite


System.Web.DynamicData Spazio dei nomi

Contiene le classi che forniscono le funzionalità di base per ASP.NET Dynamic Data. Fornisce inoltre funzionalità di estensibilità che consentono di personalizzare il comportamento di Dynamic Data.

Classi

ContextConfiguration

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

ControlFilterExpression

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

DataControlReference

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

DataControlReferenceCollection

Rappresenta una raccolta di oggetti MenuItemBinding.

DefaultAutoFieldGenerator

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

DynamicControl

Visualizza il contenuto definito per il campo nei controlli con associazione a dati basati su modelli mediante le funzionalità di ASP.NET Dynamic Data.

DynamicControlParameter

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

DynamicDataExtensions

Fornisce i 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 i modelli di route di ASP.NET Dynamic Data.

DynamicEntity

Fornisce un controllo ASP.NET che rappresenta un'entità per l'uso in ASP.NET Dynamic Data.

DynamicField

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

DynamicFilter

Visualizza l'interfaccia utente per filtrare le righe di tabella in base a una colonna specificata.

DynamicFilterExpression

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

DynamicHyperLink

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

DynamicQueryStringParameter

Genera automaticamente una raccolta di parametri da usare per creare la clausola Where per il controllo origine dati tramite il recupero dei valori della stringa di query.

DynamicRouteExpression

Ottiene la chiave primaria dalle informazioni di routing per filtrare i dati.

DynamicValidator

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

DynamicValidatorEventArgs

Classe base per le classi DynamicValidator che contengono dati evento.

EntityTemplate

Visualizza il contenuto definito per l'entità nei controlli associati a dati basati su modelli di entità mediante le funzionalità di ASP.NET 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 di tabella che possono essere filtrate.

FilterUserControlBase

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

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 di 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 utilizzata dalle pagine di Dynamic Data.

PageAction

Specifica i valori predefiniti delle azioni utilizzati dal meccanismo di routing nelle applicazioni ASP.NET Dynamic Data.

QueryableFilterRepeater

Fornisce un controllo basato su modelli che genera automaticamente l'interfaccia utente per filtrare le righe di 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 di una tabella.

Interfacce

IControlParameterTarget

Definisce i membri che devono essere implementati da una classe per fornire i dati a un'istanza della classe DynamicControlParameter.

IDynamicDataSource

Rappresenta un'origine dati per un controllo Dynamic Data.

IDynamicValidatorException

Rappresenta un'interfaccia implementata dalle classi Exception di Dynamic Data.

IFieldFormattingOptions

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

IFieldTemplate

Definisce i membri che devono essere implementati da una classe per essere riconosciuti come modelli di campo.

IFieldTemplateFactory

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

IFieldTemplateHost

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

IFilterExpressionProvider

Fornisce un'interfaccia per creare ripetitori di filtro.

IWhereParametersProvider

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

Enumerazioni

ContainerType

Specifica il tipo di contenitore dei controlli dei dati.

DynamicDataSourceOperation

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