asp.net mvc。将模型中的字符串数据插入到javascript中。最佳实践

时间:2010-05-10 18:20:29

标签: javascript asp.net asp.net-mvc

我必须使用模型中的字符串数据填充html布局(隐藏字段,方法参数)中的javascript代码。

Html.Encode不适合我的任务,因为它会对'符号进行编码,绕过(这会破坏对象属性声明)等等。

我编写了静态帮助类,它在View中使用,如下所示:

  alert('<%=ViewHelper.MakeJavaScriptSafe(Model.Message)%>');

我希望asp.net内置函数我不知道这个任务。真的存在吗?

提前谢谢你。

1 个答案:

答案 0 :(得分:1)

我相信你要找的是一个反跨站点脚本库,like this one.