В чем разница стиля написания в .net MVC2, MVC3 и Razor? - PullRequest
2 голосов
/ 24 августа 2011

Если кто-то написал приложение в MVC2 и MVC3 .net, то при написании кода изменился синтаксис, например

<%= %>

был заменен на

<%: %>

или

@

, значит,

<%= %> == <%: %>  OR <%= %> == @

равны?

1 Ответ

4 голосов
/ 24 августа 2011
<%= %>

Записывает строку в точности как есть.

<%: %>

Html Кодирует строку и затем записывает ее.

@

Html Кодирует строку, а затем записывает ее, если вы используете механизм представления Razor.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...