<%: %> скобки для Кодирования HTML в ASP.NET 4.0

Случайно я нашел это сообщение о новой возможности в ASP.NET 4.0: Выражения включаются в эти новые скобки <%: Content %> должен быть представлен как закодированный HTML.

Я попробовал это в связанной с данными маркировке в FormView как так:


Но это не работает: текстовое свойство содержит теги script (для тестирования), но вывод является пробелом. Используя традиционный путь работы:


Что я делаю неправильно?

(На заметке на полях: Я слишком глуп для нахождения любой информации: Google отказывается искать ту вещь. VS2010 Онлайн помогают на MSDN предложении большом количестве хитов, но ничем связанном с моим поиском. Stackoverflow ищут также. И я не знаю, как эти "вещи" (скобки, которые я имею в виду) официально называют, чтобы иметь лучший критерий поиска.)

Любая информация и дополнительные ссылки и ресурсы приветствуются!

Заранее спасибо!

5
задан skaffman 5 June 2010 в 22:28
поделиться

1 ответ

Вы сбиваете с толку выражения привязки данных , которые имеют синтаксис <% #%> и используются с Eval ( и Bind ) с тегами вывода ответа ( <% =%> и <%:%> ), которые нельзя использовать с Eval .

8
ответ дан 13 December 2019 в 19:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: