Section courante

A propos

Section administrative du site

Voici la liste des directives de Razor :

nom description
@attribute Cette directive permet d'ajouter l'attribut donné à la classe de la page ou de la vue générée.
@code Cette directive permet à une composante Razor d'ajouter des membres C# (champs, propriétés et méthodes) à une composante.
@functions Cette directive permet d'ajouter des membres C# (champs, propriétés et méthodes) à la classe générée.
@implements Cette directive permet de mettre en oeuvre une interface pour la classe générée.
@inherits Cette directive permet de fournir un contrôle total de la classe dont la vue hérité.
@inject Cette directive permet à la page Razor d'injecter un service du conteneur de services dans une vue.
@layout Cette directive permet d'indiquer une disposition pour une composante Razor.
@model Cette directive permet d'indiquer le type de modèle passé à une vue ou une page.
@namespace Cette directive permet de définir l'espace de noms de la classe de la page Razor ou de définir les espaces de noms dérivés de la racine des pages, vues ou classes de composantes du fichier d'importation le plus proche dans l'arborescence de répertoires.
@page Cette directive permet d'indiquer qu'il s'agit d'une page Razor ou permet d'indiquer qu'il faut gérer une composante Razor directement.
@section Cette directive permet les mises en page MVC et des pages Razor afin d'offrir aux vues ou aux pages la rendu de contenu dans différentes parties de la page HTML.
@using Cette directive permet d'ajouter la directive using de C# à la vue générée.


Dernière mise à jour : Dimanche, le 20 septembre 2020