2013-06-17 4 views
0

Это может быть очень простым для некоторых людей, но я никогда не сталкивался с этим раньше. Недавно я прошел учебник MVC и наткнулся на 2 упражнения, один использовал <% =%> другой использовал <%:%>. Впоследствии первое упражнение не работало (хотя это было и в видео, которое я смотрел), но я никогда не видел второй записи раньше. Может ли кто-нибудь объяснить разницу? Thanx заранее.разница между <%= %> и <%: %>

+0

это не является дубликатом этого вопроса (: против # делает все различия в asp.net), но ответ на этот вопрос можно найти в полный ответ на эту должность. –

ответ

0
<%:%> 

Вот введены в Asp.net 4.

Оба Отрисовывает выход, но позже один кодирует HTML по умолчанию.

при использовании

<%=%> 

вы должны явно кодировать ввод HTML.

Для получения дополнительной информации, проверьте блог Скотта Гатри post

Смежные вопросы