即使在 web.config 的 spark 部分有以下内容:
<pages automaticEncoding="false">
Still之间的东西${...}
通过H(...)
HTML 对其进行编码。
如何改变这一点,或者我应该回到原来的状态!{...}
?
即使在 web.config 的 spark 部分有以下内容:
<pages automaticEncoding="false">
Still之间的东西${...}
通过H(...)
HTML 对其进行编码。
如何改变这一点,或者我应该回到原来的状态!{...}
?
您可以使用 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