Comprendre la Navigation et le Passage de Paramètres
Objectifs
Les objectifs de cette vidéo sont de :
- Comprendre la navigation entre les pages en ASP.NET Core.
- Apprendre à passer des paramètres via la route.
- Maîtriser les notions de contrôleurs et de vues.
Résumé
Apprenez à naviguer entre les pages et à passer des paramètres en utilisant ASP.NET Core.
Description
Dans cette leçon, nous explorons le principe de la navigation en ASP.NET Core. En HTML, pour passer d'une page à l'autre, on utilise la balise <a>
avec l'attribut href
. Cependant, en ASP.NET Core, nous laissons souvent le moteur de vue calculer les liens pour nous.
Chaque vue dans ASP.NET Core est associée à une méthode d'un contrôleur. Par exemple, pour accéder à la page privacy, la méthode du contrôleur home renvoie la vue correspondante. Nous expliquons comment créer un lien en spécifiant le contrôleur et l'action à utiliser avec les attributs asp-controller
et asp-action
.
Nous aborderons également l'ajout de paramètres à ces liens. En ajoutant un paramètre de type entier et en l'intégrant dans la route, nous montrons comment passer des informations supplémentaires d'une page à l'autre en utilisant asp-route
. Cette technique est illustrée par un exemple avec un ID affiché sur la page privacy.
Questions fréquentes
<a>
.
asp-route
dans la balise <a>
.
asp-controller
dans une balise <a>
spécifie le contrôleur auquel doit être envoyé la requête pour la navigation.
Je pense pas que c'est destiné à des débutants.
Mais quelques reproches :
Le prof se laisse embarquer par ses profondes connaissances et explique à certains moments des choses non indispensables en DÉBUT d'apprentissage.
Le prof parle trop vite, ce n'est pas un problème quand on a déjà une certaine connaissance, mais c'est problématique pour un novice.
Cependant, les deux points ci-dessus sont des "détails".
On ressort de la formation avec les connaissances que pensait et voulait apprendre.
Et on les acquiert avec plaisir et impatience de voir la leçon suivante.
Tout cela agrémenté d'un mer...e, la formation se termine.
Donc je dirais, vu le plaisir.... vivement une formation plus complète et sur core 5 .
Merci
Ce n'est pas la première fois qu'une partie a "disparu" de la formation. Or ici, c'est particulièrement embêtant de ne pas savoir ce que l'on va réaliser AVANT de se lancer...