« Razor » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 2 : Ligne 2 :
= Variable =
= Variable =
<kode lang='razor'>
<kode lang='razor'>
<div>@Employee.Name</div>
<div>@Item.Name</div>
<div>@Employee.BirthDate?.ToShortDateString()</div>
<div>@Item.CreationDate?.ToShortDateString()</div>
<a href="@($"http://site.domain.fr/employee/{Employee.EmployeeId}")" />
<a href="@($"item/{Item.Id}")" />
</kode>
</kode>


= if / else =
= if / else =
<kode lang='razor'>
<kode lang='razor'>
@if (MyVar == null)
@if (@Item == null)
{
{
     <p><em>Loading...</em></p>
     <p><em>Loading...</em></p>
Ligne 15 : Ligne 15 :
else
else
{
{
     <h2>Values:</h2>
     <h2>@Item.Name</h2>
}
}
</kode>
</kode>
Ligne 23 : Ligne 23 :
<table class="table">
<table class="table">
     <tbody>
     <tbody>
         @foreach (var employee in Employees)
         @foreach (var item in Items)
         {
         {
         <tr>
         <tr>
             <td>@employee.Name</td>
             <td>@item.Name</td>
         </tr>
         </tr>
         }
         }

Dernière version du 15 janvier 2020 à 13:44

Variable

Razor.svg
<div>@Item.Name</div>
<div>@Item.CreationDate?.ToShortDateString()</div>
<a href="@($"item/{Item.Id}")" />

if / else

Razor.svg
@if (@Item == null)
{
    <p><em>Loading...</em></p>
}
else
{
    <h2>@Item.Name</h2>
}

foreach

Razor.svg
<table class="table">
    <tbody>
        @foreach (var item in Items)
        {
        <tr>
            <td>@item.Name</td>
        </tr>
        }
    </tbody>
</table>