Вы можете изменить настройки Spark по умолчанию, используя их конфигурацию, хотя я бы порекомендовал использовать ${}
, если вы хотите закодированный HTML, и !{}
, если вы этого не сделаете.
Spark можно настроить либо из Web.config, либо с использованием экземпляра SparkSettings
.
В Web.config в вашей конфигурации <spark>
добавьте:
<pages automaticEncoding="false">
Вы хотите убедиться, что у вас есть только один элемент <pages/>
. Я не уверен, если процессор Spark выдаст ошибку, если у вас есть несколько.
Используя SparkSettings
, добавить:
SparkSettings settings = new SparkSettings()
.SetAutomaticEncoding(false);
Если у вас есть эти настройки и вы по-прежнему получаете автоматическое кодирование, установите точку останова в точке, в которой вы создаете экземпляр SparkViewFactory
(или используете Console.WriteLine()
или свою структуру ведения журналов) и смотрите:
mySparkViewFactory.Settings.AutomaticEncoding