Correction du TP sur la Vue Edit avec ASP.NET
Découvrez comment modifier la vue Edit sur un site ASP.NET pour ajouter des contrôles, du dynamisme et une validation côté client et côté serveur.
Introduction
Présentation de l'application finale
Fonctionnement de l'application web
Les controlleurs





Les vues







Les modèles






Accès aux données avec EF Core







Détails de la leçon
Description de la leçon
Dans ce tutoriel, nous abordons la modification de la vue Edit sur un site ASP.NET afin d'intégrer des contrôles supplémentaires et d'améliorer le dynamisme de notre site. Nous allons utiliser un formulaire ASP.NET autogénéré avec des styles Bootstrap pour afficher différentes propriétés comme le nom, le prix et la note d'un article.
Cette modification permettra de vérifier que la validation côté client est bien fonctionnelle en ajoutant une section Script contenant une vue partielle pour les scripts de validation.
Nous apporterons également des corrections au contrôleur pour gérer les éditions d'articles et s'assurer que les modifications soient sauvegardées de façon persistante, même après plusieurs lancements de l'application, grâce à une liste statique d'articles.
Enfin, nous évoquerons la validation côté serveur avec des attributs spécifiques sur le modèle Article afin de garantir que les données saisies respectent certaines contraintes, et nous testerons la fonctionnalité pour vérifier que tout fonctionne comme prévu. Avec ce tutoriel, vous maîtriserez les bases nécessaires pour permettre les éditions et validations dans une application ASP.NET.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de vous apprendre à :
- Modifier la vue Edit pour ajouter des contrôles de validation.
- Utiliser des styles Bootstrap avec ASP.NET.
- Gérer la validation côté client et côté serveur.
- Modifier un contrôleur pour gérer l'édition d'articles de manière efficiente.
Prérequis pour cette leçon
Pour suivre cette vidéo, vous devez avoir des connaissances de base en ASP.NET et en gestion de vues et contrôleurs.
Métiers concernés
Ce tutoriel est particulièrement utile pour les professionnels travaillant dans le développement web et applicatif, notamment ceux spécialisés en ASP.NET et la gestion de formulaires dynamiques.
Alternatives et ressources
Vous pouvez utiliser d'autres frameworks tels que Django ou Laravel pour effectuer des modifications similaires sur des vues dans des projets non ASP.NET.
Questions & Réponses
