Я просматривал документацию по движку spark view и обнаружил в коде много литералов, ссылки на которые не нашел. Например,
!, #, $, !$, ...
!
#
$
!$
Для чего они? Что означают комбинации? Когда они начинают использоваться? Я пропускаю больше литералов, которые предшествуют или идут после {
{
Также ?{ для условного вывода .
?{
Итак, недостающие:
#: поместите его в начало строки, чтобы вставить встроенный код C # в представление (вы должны заканчивать строку с;
${}: надеюсь, вы это знаете;)
${}
!{}: вывод без HTML-кодирования содержимого (небезопасный вывод)
!{}
Найден один:
Синтаксис $!{expression} также может быть использован, если вы хотите гарантировать, что любые нулевые значения и NullReferenceException, возникающие в результате выражения, вообще не будут выводить.
$!{expression}