MVC 3 без использования бритвы? - PullRequest
6 голосов
/ 23 июня 2011

Действительно ли движок Razor необходим для создания сайта MVC3 с синтаксисом EditorFor?Почти все примеры, которые я видел, используют Razor.Мы работали над нашим первым проектом MVC и предпочли бы быть не в курсе дела ...

Ответы [ 3 ]

6 голосов
/ 23 июня 2011

Короткий ответ «нет», вам не нужно использовать бритву.ИМХО, вам действительно стоит пересмотреть вопрос об удалении от движка ASPX View.Razor - это очень стабильная платформа для генерации HTML.

New View

1 голос
/ 23 июня 2011

Вы также можете использовать webform viewengine.если вы хотите преобразовать вид из бритвы в веб-форму, вы можете найти расширение здесь .Также у Telerik есть инструмент для его конвертации, вы можете найти его здесь на сайте Telerik

0 голосов
/ 23 июня 2011

Я согласен со всеми здесь. -10 000 за использование синтаксиса aspx:)
Перейти на бритву .. это займет у вас 2 минуты, чтобы учиться. См. Ссылку на синтаксис по адресу:

http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx

Просто помните, что @Something ожидает вывод и будет HtmlEncode его для вас (а это огромный +++), но @ {некоторый другой код} не отображает вывод в поток. Так @ Html.TextBoxFor () отлично работает, но @ {Html.TextBoxFor ())} Я полагаю, что ничего не будет излучаться, и вам будет интересно, почему нет вывода. Кроме этих гадчей .. это потрясающе , и вы никогда больше не захотите возвращаться в aspx. Серьезно .. ты поднимешь его в кратчайшие сроки.

...