Razor est un langage de modèle utilisé par les pages Web ASP.NET, ASP.NET MVC (depuis la version 3) et ASP.NET Core. Il ajoute une couche d'abstraction au-dessus de la génération HTML. Il prend en charge les transitions transparentes entre le balisage HTML et le code C # ou VB. Les transitions entre le balisage et le code sont indiquées par le signe «@».
2 votes
Cela montre "Hello there" dans la zone de texte: @model PlannerViewModel
@{
ViewData["Title"] = "Test";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Test</h2>
<form ...
Je souhaite appeler ma méthode depuis le contrôleur: <button class="btn btn-primary" name="button">Send Verification Phone Code</button>
depuis ma vue Index ...
J'ai le code suivant dans la vue de page rasoir de mon application ASP.NET-Core 2.2 MVC <p>
@{
if(course.Description.Length > 100)
{
@course.Description.Subst ...