Faire cohabiter du html et c#.net
Bonjour,
je débute tout juste. Je n'arrive pas à ajouter ma structure IF dans le code qui fonctionne.
J'ai une erreur sur la ligne 11, comme si que l'interpréteur ne trouve pas de } fermé.
Je pense que j'utilise mal le @ pourtant dans la boucle for je peux placer du code html sans problème mais dans le IF ça ne va pas.
merci pour vos réponse
cdt
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| <tbody>
@{
int ligne_alt = 0;
foreach (var ligne in bd.Query(sql))
{
if (ligne_alt == 0)
{
<tr class="alt2">
}
else
{
<tr class="alt1">
}
ligne_alt = ligne_alt + 1;
<td>@ligne.aaa_id</td>
<td>@ligne.aaa_nom</td>
<td>@ligne.aaa_pre</td>
<td><a href='modifier_aaa.cshtml?aaa_id=@ligne.aaa_id'>modifier</a></td>
</tr>
}
}
</tbody> |