Je suis à jour mon vieux .aspx vues avec le nouveau Razore moteur d'affichage. J'ai un tas d'endroits où j'ai un code comme ceci:
<span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span>
Idéalement, j'aimerais faire ceci:
<span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span>
Toutefois, il y a deux problèmes ici:
-
vote-up@{puzzle.UserVote
.... n'est pas de traiter le symbole @ pour un début, d'un bloc de code -
@puzzle.UserVote == VoteType.Up
regarde la première partie@puzzle.UserVote
que si c'est censé rendre la valeur de la variable.
Quelqu'un sait comment remédier à ces problèmes?