Ответ 1
Для получения дополнительной информации по этой теме см. Значение различных символов на странице aspx.
Согласно MSDN, они называются блоки отображения кода.
Возможный дубликат:
Специальные теги ASP.NET
Есть ли собственное имя для <%... > в ASP.NET, или люди действительно называют его "Angle Bracket Percent"?
Для получения дополнительной информации по этой теме см. Значение различных символов на странице aspx.
Согласно MSDN, они называются блоки отображения кода.
в ASP.NET <% ... %>
представляет собой код на стороне сервера, который был встроен в HTML-документ ASPX. Название будет зависеть от того, какое разнообразие.
<% ... %>
Нормальный блок кода
<%= ... %>
Серверный код, заключенный в Response.Write()
<%# ... %>
Спецификация привязки данных
<%-- --%>
Комментарий на стороне сервера
<%$ ... %>
для привязок к выражению
Я всегда называл их блоками рендеринга кода.
В этом блоге они называются самородками кода.
Его просто обозначение для встроенного кодового блока ASP/ASP.NET.