Vue d'ensemble du contrôle serveur Web EntityDataSource

Mise à jour : novembre 2007

Le contrôle ADO.NET EntityDataSource prend en charge des scénarios de liaison de données dans les applications Web qui utilisent ADO.NET Entity Framework. À l'instar d'Entity Framework, le contrôle est disponible dans le cadre du .NET Framework 3.5, à partir de SP1. Les utilisateurs habitués au modèle au moment du design des contrôles de liaison de données ASP.NET constateront que la surface de programmation du contrôle EntityDataSource est similaire à celle des contrôles SqlDataSource, LinqDataSource, XmlDataSource et ObjectDataSource.

À l'instar des autres contrôles de source de données serveur Web, le contrôle EntityDataSource gère les opérations de création, lecture, mise à jour et suppression sur une source de données au nom de contrôles liés aux données sur la même page. EntityDataSource fonctionne avec des grilles modifiables, des formulaires avec tri et filtrage contrôlés par l'utilisateur, des contrôles de liste déroulante à double liaison et des pages maître/détail.

Le contrôle EntityDataSource vous permet de lier des contrôles Web sur une page aux données dans un modèle EDM (Entity Data Model). Comme avec les méthodes de générateur de requêtes de ObjectQuery<T>, les requêtes sont construites à l'aide de fragments de syntaxe Entity SQL assignés aux propriétés Where(), OrderBy(), GroupBy() et Select(). Vous pouvez fournir des valeurs de paramètre à ces opérations à partir de contrôles de page, de cookies, de paramètres de requête ajoutés à l'URI de la page et d'autres objets paramètre ASP.NET. Le concepteur EntityDataSource facilite la configuration d'un contrôle EntityDataSource au moment du design.

Dans cette section

Référence

Présentation d'Entity Framework

Entity Data Model

Liaison d'objets à des contrôles (Tâches Entity Framework)

Interrogation des données en tant qu'objets (Entity Framework)

Rubriques connexes

Vue d'ensemble des contrôles de source de données

Liaison à des données à l'aide d'un contrôle de source de données

Utilisation de paramètres avec des contrôles de source de données

Tri de données avec des contrôles de source de données

Modification de données à l'aide de contrôles de source de données

Filtrage de données à l'aide de contrôles de source de données

Mise en cache de données à l'aide de contrôles de source de données

Gestion de valeurs de base de données Null à l'aide de contrôles de source de données