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