我的脚本标签之间的Razor是什么?

时间:2012-02-03 09:42:00

标签: javascript encoding razor

我的视图中有一个Razor字符串,我把它放在JavaScript脚本标记中。编码出错了,但是当我从脚本标签移动它时,编码就变得正确了。

<script type="text/javascript">
    var deletemessage = "@Resources.Resource.MessageDelete";
</script> 

我明白了:

Vill du verkligen ta bort den h&#228;r?

我想要这个:

Vill du verkligen ta bort den här?

发生了什么事?

1 个答案:

答案 0 :(得分:0)

尝试使用Html.Raw()

<script type="text/javascript">
    var deletemessage = "@Html.Raw(Resources.Resource.MessageDelete)";
</script>