从包含瑞典语字符的模型字符串设置javascript变量

从包含瑞典语字符的模型字符串设置javascript变量,javascript,razor,kendo-grid,Javascript,Razor,Kendo Grid,新手型问题 我有以下功能来设置网格标题和字段(动态网格) 模型变量可以包含瑞典语字符 但是当这些都传递给客户机时,瑞典字符看起来是这样的 网格可以很好地处理这个问题,直到它将网格导出到Excel为止。列很好,但标题是呈现函数的外观。 我的假设是,这是由于从模型变量设置时发生的转换造成的 欣赏人们的任何想法:)Razor是一个HTML呈现引擎,并且是对每个@…替换的HTML转义。如果您知道您的内容是HTML安全的,您可以将其标记为: field: "@Html.Raw(d.field)"

新手型问题

我有以下功能来设置网格标题和字段(动态网格)

模型变量可以包含瑞典语字符

但是当这些都传递给客户机时,瑞典字符看起来是这样的

网格可以很好地处理这个问题,直到它将网格导出到Excel为止。列很好,但标题是呈现函数的外观。

我的假设是,这是由于从模型变量设置时发生的转换造成的


欣赏人们的任何想法:)

Razor是一个HTML呈现引擎,并且是对每个
@…
替换的HTML转义。如果您知道您的内容是HTML安全的,您可以将其标记为:

field: "@Html.Raw(d.field)"

(类似地,对于任何其他以JS字符串而非HTML形式注入内容的地方)。

Awesome!,非常感谢。我复制了你写的东西,没有任何改变。我被掏空了。。直到我意识到需要改变的是“d.title”,而不是“d.field”。当然,我现在已经全部改变了。再次感谢!:)