Ответ 1
Работает ли <strong>@(((City)Model.Location).Name)</strong>
? Я думаю, что он думает, что выражение, содержащееся внутри @()
, закрыто.
Итак, простой вопрос.:)
У меня был следующий код с ASPX View Engine:
<strong><%: ((City)Model.Location).Name %></strong>
Что делает Лос-Анджелес
Если я делаю это с помощью Razor View Engine:
<strong>@((City)Model.Location).Name</strong>
^
|
syntax highlighting stops here
Это делает это:
(действительно огромное имя объекта должно быть .ToString).Name
Итак, подсветка отключается в Местоположение), и она обрабатывает код .Name, который у меня есть (который является свойством в Сити object) как чистый HTML.
Почему он считает ) как конец кода кода Razor?
Любые идеи?
Также - есть ссылка Razor, которая имеет все синтаксис/ключевые слова? (мне потребовалось некоторое время, чтобы понять, что <% Import Namespace
есть @using
с Razor).
Спасибо, ребята!
Работает ли <strong>@(((City)Model.Location).Name)</strong>
? Я думаю, что он думает, что выражение, содержащееся внутри @()
, закрыто.
Кроме того, для более легкого чтения...
<strong>@( (Model.Location as City).Name )</strong>