Donc, question simple vraiment. :)Syntaxe du rasoir ASP.NET MVC 3 - Coulée
J'ai eu ce code suivant avec ASPX Voir Engine:
<strong><%: ((City)Model.Location).Name %></strong>
Ce qui rend Los Angeles
Si je le fais avec Razor Voir Engine:
<strong>@((City)Model.Location).Name</strong>
^
|
syntax highlighting stops here
Il rend ceci:
(nom de l'objet vraiment énorme doit être .toString) .Nom
Ainsi, la mise en avant écrétage emplacement), et il est le traitement du code .Nom i have (qui est une propriété sur un objet City) en tant que HTML pur.
Pourquoi considère-t-il le ) comme la fin du bloc de code Razor?
Des idées?
Aussi - y a-t-il une référence Razor qui a toute la syntaxe/mots-clés? (Il m'a fallu un certain temps pour comprendre que <% Import Namespace
est @using
avec Razor).
Merci les gars!
@Downvoter - soin d'expliquer pourquoi? – RPM1984