Quel est l'objectif principal d'un composant de vue ?
Quel est l'objectif principal d'un composant de vue ?

Vidéo: Quel est l'objectif principal d'un composant de vue ?

Vidéo: Quel est l'objectif principal d'un composant de vue ?
Vidéo: Comment fonctionne un œil ? - C'est pas sorcier 2024, Avril
Anonim

UNE afficher le composant est une classe C# qui fournit un vue avec les données dont il a besoin, indépendamment du parent vue et l'action qui le rend. À cet égard, un afficher le composant peut être considérée comme une action spécialisée, mais qui n'est utilisée que pour fournir une vue avec des données.

En tenant compte de cela, qu'est-ce qu'un composant de vue ?

UNE afficher le composant définit sa logique dans une méthode InvokeAsync qui retourne une Task ou dans une méthode Invoke synchrone qui retourne un IViewComponentResult. Les paramètres proviennent directement de l'invocation du afficher le composant , pas de la reliure de modèle. UNE afficher le composant ne traite jamais directement une demande.

De plus, quels sont les composants du rasoir ? Composant Des classes. Composants sont mis en œuvre dans Composant de rasoir des dossiers (. le rasoir ) en utilisant une combinaison de balisage C# et HTML. L'interface utilisateur d'un composant est défini en HTML. Une logique de rendu dynamique (par exemple, des boucles, des conditions, des expressions) est ajoutée à l'aide d'une syntaxe C# intégrée appelée Le rasoir.

Qu'est-ce qu'un composant de vue dans MVC ?

Afficher le composant est une fonctionnalité nouvellement introduite dans ASP. NET Core MVC . C'est très similaire à partiel vue mais est très puissant par rapport à lui. Il n'utilise pas de liaison de modèle mais fonctionne uniquement avec les données que nous fournissons lors de l'appel. Afficher le composant a les caractéristiques suivantes.

Comment créer une vue dans. NET core ?

  1. Faites un clic droit sur le dossier Vues, puis sur Ajouter > Nouveau dossier et nommez le dossier HelloWorld.
  2. Faites un clic droit sur le dossier Views/HelloWorld, puis sur Ajouter > Nouveau fichier.
  3. Dans la boîte de dialogue Nouveau fichier: Sélectionnez ASP. NET Core dans le volet gauche. Sélectionnez Page d'affichage MVC dans le volet central. Tapez Index dans la zone Nom. Sélectionnez Nouveau.

Conseillé: