System.Web.DynamicData Espace de noms

Contient des classes qui fournissent les fonctionnalités principales pour ASP.NET données dynamiques. Il fournit également des fonctionnalités d’extensibilité qui vous permettent de personnaliser le comportement des données dynamiques.

Classes

Nom Description
ContextConfiguration

Fournit des informations pour une instance de contexte de données afin d’autoriser la personnalisation.

ControlFilterExpression

Modifie une requête de base de données à l’aide de la clé de données de l’élément sélectionné dans un contrôle lié aux données.

DataControlReference

Permet de DynamicDataManager définir de manière déclarative les contrôles de données qu’il gère.

DataControlReferenceCollection

Représente une collection d’objets MenuItemBinding .

DefaultAutoFieldGenerator

Génère automatiquement des champs de données dynamiques (colonnes) pour les contrôles liés aux données.

DynamicControl

Affiche le contenu défini pour le champ dans les contrôles liés aux données modèles, à l’aide de ASP.NET fonctionnalités de données dynamiques.

DynamicControlParameter

Représente un paramètre utilisé pour les filtres maître-détail dans lesquels une source de données obtient des informations d’un autre contrôle de données.

DynamicDataExtensions

Fournit des méthodes d’extension utilisées par ASP.NET Données dynamiques.

DynamicDataManager

Active le comportement dynamique pour les contrôles web ASP.NET qui prennent en charge ASP.NET données dynamiques.

DynamicDataRoute

Représente un itinéraire utilisé par ASP.NET Données dynamiques.

DynamicDataRouteHandler

Traite ASP.NET modèles de routage de données dynamiques.

DynamicEntity

Fournit un contrôle ASP.NET qui représente une entité à utiliser par ASP.NET Données dynamiques.

DynamicField

Représente un champ de données affiché dans un contrôle lié aux données qui utilise ASP.NET fonctionnalités de données dynamiques.

DynamicFilter

Affiche l’interface utilisateur pour filtrer les lignes de table à l’aide d’une colonne spécifiée.

DynamicFilterExpression

Modifie une requête de base de données à l’aide d’une valeur du contrôle de filtre spécifié.

DynamicHyperLink

Affiche des liens vers des actions de table telles que la modification, la suppression et l’insertion.

DynamicQueryStringParameter

Génère automatiquement une collection de paramètres utilisés pour créer la Where clause pour le contrôle de source de données en récupérant les valeurs de chaîne de requête.

DynamicRouteExpression

Obtient la clé primaire des informations de routage pour effectuer le filtrage des données.

DynamicValidator

Applique et intercepte les exceptions levées dans un modèle de données et affiche l’erreur.

DynamicValidatorEventArgs

Classe de base pour DynamicValidator les classes qui contiennent des données d’événement.

EntityTemplate

Affiche le contenu défini pour l’entité dans les contrôles liés aux données de modèle d’entité à l’aide de ASP.NET fonctionnalités de données dynamiques.

EntityTemplateFactory

Crée un modèle d’entité.

EntityTemplateUserControl

Définit la classe de base pour les modèles d’entité.

FieldTemplateFactory

Crée un modèle de champ.

FieldTemplateUserControl

Représente la classe de base pour tous les contrôles de modèle de champ.

FilterFactory

Crée un modèle de filtre.

FilterRepeater

Représente un contrôle qui énumère les colonnes de table qui peuvent être filtrées.

FilterUserControlBase

Fournit la classe de base pour les contrôles utilisateur utilisés pour filtrer les données dans une table de données. Cette classe est utilisée pour afficher les sélecteurs de filtre.

MetaChildrenColumn

Représente un champ de base de données qui indique une relation un-à-plusieurs.

MetaColumn

Représente une colonne de base de données utilisée par Dynamic Data.

MetaForeignKeyColumn

Représente un champ de clé étrangère de base de données utilisé par ASP.NET Données dynamiques.

MetaModel

Représente une ou plusieurs bases de données utilisées par ASP.NET données dynamiques.

MetaTable

Représente les métadonnées qui décrivent une table à utiliser par les pages De données dynamiques.

PageAction

Spécifie les valeurs d’action par défaut utilisées par le mécanisme de routage dans ASP.NET applications de données dynamiques.

QueryableFilterRepeater

Fournit un contrôle modèle qui génère automatiquement l’interface utilisateur pour filtrer les lignes de table pour les types de colonnes pris en charge.

QueryableFilterUserControl

Fournit une classe de base pour les contrôles de filtre.

TableNameAttribute

Fournit un attribut pour modifier le nom affiché d’une table.

Interfaces

Nom Description
IControlParameterTarget

Définit les membres qu’une classe doit implémenter pour fournir des données à une instance de la DynamicControlParameter classe.

IDynamicDataSource

Représente une source de données pour un contrôle De données dynamiques.

IDynamicValidatorException

Représente une interface implémentée par les classes d’exception de données dynamiques.

IFieldFormattingOptions

Définit une interface permettant d’appliquer des propriétés d’option de mise en forme courantes aux contrôles utilisateur de modèle de champ.

IFieldTemplate

Définit les membres qu’une classe doit implémenter pour être reconnue comme un modèle de champ.

IFieldTemplateFactory

Définit une interface implémentée par des objets qui créent des modèles de champ.

IFieldTemplateHost

Définit les membres qui doivent être implémentés par une classe qui gère l’utilisation de contrôles utilisateur de modèle de champ.

IFilterExpressionProvider

Fournit une interface pour créer des répéteurs de filtre.

IWhereParametersProvider

Implémenté par des classes de paramètres qui fournissent un ou plusieurs Where paramètres.

Énumérations

Nom Description
ContainerType

Spécifie le type de conteneur de contrôle de données.

DynamicDataSourceOperation

Décrit le type d’opération en cours d’exécution par l’objet source de données.