È possibile modificare l'impostazione predefinita di Spark mediante la sua configurazione, sebbene io raccomandi di utilizzare ${}
quando si desidera codice HTML codificato e !{}
quando non lo si fa.
Spark può essere configurato da Web.config o utilizzando un'istanza SparkSettings
.
Nel web.config, sotto la configurazione <spark>
, aggiungere:
<pages automaticEncoding="false">
ti consigliamo di assicurarsi di avere solo quella <pages/>
elemento. Non sono sicuro che il processore di Spark emetterà un errore se ne hai più.
Utilizzando SparkSettings
, aggiungere:
SparkSettings settings = new SparkSettings()
.SetAutomaticEncoding(false);
Se si dispone di queste impostazioni e ancora ottenere la codifica automatica, impostare un break-point nel punto in cui si istanzia l'SparkViewFactory
(o utilizzare Console.WriteLine()
o il tuo quadro di registrazione) e dare un'occhiata a:
mySparkViewFactory.Settings.AutomaticEncoding
fonte
2010-01-25 16:18:35
'automaticEncoding = "falso" mi ha aiutato. : / –