Vous pouvez changer la configuration par défaut de Spark en utilisant sa configuration, bien que je vous recommande d'utiliser ${}
lorsque vous voulez coder HTML et !{}
quand vous ne le faites pas.
Spark peut être configuré à partir de Web.config ou à l'aide d'une instance SparkSettings
.
En Web.config, sous votre configuration <spark>
, ajoutez:
<pages automaticEncoding="false">
Vous voulez vous assurer que vous avez seulement un élément <pages/>
. Je ne suis pas certain que le processeur de Spark déclenchera une erreur si vous en avez plusieurs.
En utilisant SparkSettings
, ajoutez:
SparkSettings settings = new SparkSettings()
.SetAutomaticEncoding(false);
Si vous avez ces paramètres et toujours obtenir le codage automatique, définir un point de rupture au point où vous instanciez votre SparkViewFactory
(ou utilisez Console.WriteLine()
ou votre cadre de journalisation) et jetez un oeil à:
mySparkViewFactory.Settings.AutomaticEncoding
'automaticEncoding = "faux" 'm'a aidé. : / –