asp.net 后台数据特殊字符 传值到前台页面 被转码 @Html.Raw()函数

空扰寡人 提交于 2019-12-04 05:47:01

当我们在后台拼接的字符串包含特殊字符,比如单引号的时候,此时数据传输到前台视图界面,视图经常再次进行二次转码,导致显示效果和我们预想的不符。比如后台传输的字符中包含单引号,则前台自动转成&#39。即便我们在后台增加了转义的斜杠,一样还是被转成。

此时可以在前台页面使用@Html.Raw()函数,则函数里面的变量的值的所有内容都会原样输出。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!