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

时间:2015-09-03 04:19:19

标签: javascript razor kendo-grid

新手类型问题

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

Grid Title function

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

enter image description here

但是当这一切都传递给客户端时,瑞典字符就像这样。

enter image description here

网格处理这个很好,直到它将网格导出到Excel。列很好,但标题是渲染函数的外观。 enter image description here

我的假设是,这是由于从模型变量设置时发生转换而引起的。

欣赏人们的任何想法:)

1 个答案:

答案 0 :(得分:1)

Razor是一个HTML呈现引擎,可以通过HTML转义每个@...替换。如果您知道自己的内容是HTML安全的,则可以将其标记为:

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

(类似于你在JS字符串而不是HTML中注入内容的任何其他地方。)