Aspconstruction de la liste des annonces en fonction de la région sélectionnée
1 Introduction 3
1.1 Contexte fonctionnel 3 1.2 Contexte technique 6
2 Se connecter à une source de données 7
3 Afficher des données 12
3.1 Lister les annonces par région (DropDownList/DataList) 13 3.2 Lister les annonces et la liste des publications correspondantes (DataGrid/DataGrid + utilisation d’une vue) 24
4 Mettre à jour des données 33
4.1 Administrer les annonces (GridView/DetailsView) 34 4.2 Diffuser une annonce (FormView + utilisation d’une procédure stockée) 51
5 Améliorer les performances avec la dépendance de cache 59
6 Pour aller plus loin… 65
6.1 Utiliser une couche d’accès aux données avec ObjectDataSource 65 6.2 Utiliser le cache de l’application web 65
7 Rendez-vous dans le prochain atelier… 66
Introduction
Cet atelier s’inscrit dans le cadre du tutorial de découverte de ASP.NET 2.0 dont l’objectif est la construction d’une application web pas à pas.
Les exercices de l’atelier 4 présentent les nouveaux contrôles de données de ASP.NET 2.0.
1 Contexte fonctionnel
Rappel du contexte fonctionnel du Tutorial de découverte de ASP.NET 2.0
L’objectif du tutorial est de construire pas à pas un site web de petites annonces (type bonnes affaires) proposant des services de : • dépôt d’une annonce en ligne. • consultation de toutes les annonces publiées. • gestion du compte des utilisateurs du site qui souhaitent sélectionner des annonces et revenir régulièrement sur la consultation de leur sélection.
L’adresse de ce site fictif serait http://www.affairessansrisque.fr .
Pour ceux qui nous rejoindraient maintenant…
• …où en étions-nous à la fin de l’atelier précédent ?
L’atelier 3, Ajouter la navigation, a permis de brancher les éléments de navigation de l’application web :
[pic]
• Récupérez les fichiers de solution de l’atelier précédent dans le répertoire ..\Atelier 4\Démarrage.
Contexte fonctionnel de