Partager via


System.Web.DynamicData Espace de noms

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

Classes

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 à DynamicDataManager de définir de façon 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 (colonnes) de données dynamiques pour les contrôles liés aux données.

DynamicControl

Affiche le contenu défini pour le champ dans des contrôles liés aux données basés sur des modèles, à l'aide des fonctionnalités Dynamic Data ASP.NET.

DynamicControlParameter

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

DynamicDataExtensions

Fournit des méthodes d'extension utilisées par Dynamic Data ASP.NET.

DynamicDataManager

Active le comportement dynamique pour les contrôles web ASP.NET qui prennent en charge Dynamic Data ASP.NET.

DynamicDataRoute

Représente un itinéraire utilisé par Dynamic Data ASP.NET.

DynamicDataRouteHandler

Traite les modèles d'itinéraire Dynamic Data ASP.NET.

DynamicEntity

Fournit un contrôle ASP.NET qui représente une entité pour une utilisation par Dynamic Data ASP.NET.

DynamicField

Représente un champ de données qui s’affiche dans un contrôle lié aux données qui utilise des fonctionnalités Dynamic Data ASP.NET.

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 sur les tables, comme modifier, supprimer et insérer.

DynamicQueryStringParameter

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

DynamicRouteExpression

Obtient la clé primaire à partir 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 les classes DynamicValidator qui contiennent des données d'événement.

EntityTemplate

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

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 de 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 des données dans une table de données. Cette classe sert à afficher des 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 Dynamic Data ASP.NET.

MetaModel

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

MetaTable

Représente les métadonnées qui décrivent une table utilisée par les pages Dynamic Data.

PageAction

Spécifie des valeurs d'action par défaut utilisées par le mécanisme de routage dans les applications Dynamic Data ASP.NET.

QueryableFilterRepeater

Fournit un contrôle basé sur un modèle qui génère automatiquement l’interface utilisateur pour filtrer les lignes de tableau 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é pour une table.

Interfaces

IControlParameterTarget

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

IDynamicDataSource

Représente une source de données pour un contrôle Dynamic Data.

IDynamicValidatorException

Représente une interface implémentée par les classes d'exception Dynamic Data.

IFieldFormattingOptions

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

IFieldTemplate

Définit des 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 les objets qui créent des modèles de champ.

IFieldTemplateHost

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

IFilterExpressionProvider

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

IWhereParametersProvider

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

Énumérations

ContainerType

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

DynamicDataSourceOperation

Décrit le type d'opération exécutée par l'objet source de données.