Подтвердить что ты не робот

ASP.NET <% =%> vs <%:%>

Кажется, я чего-то не хватает. Но с тех пор, как появился .NET 4.0, я видел ссылку на синтаксис <%: %> для ASP.NET. Похоже, что он похож на <%= %>, но, очевидно, есть причина для нового синтаксиса. Я попробовал Google, но поиск <%: %>, похоже, ничего не возвращает. Что делает синтаксис <%: %>? Было ли это введено в .Net 4.0 или 3.5? Может кто-нибудь просветить меня?

Отредактировано: Просьба указать ссылку или примеры

4b9b3361

Ответ 2

: кодирует html.

Скотт Гатри хороший пост , описывающий его подробно.

Не используйте это, если оно уже закодировано, иначе оно будет закодировано в два раза. Это полезно, если вы хотите выводить такие вещи, как HTML.