C#MVC处理前端特殊字符的方法]
官方给出的解决方案是使用@HTML.Raw();
什么时候使用该方法,可以参考一下方法
A:当你传递到前台是完完整整的一句话,一个数字的时候,可以不用,比如:
假设后端代码为
viewbag.res="<script>alert('加油')</script>"
当前端不用@Html.raw()的时候,会再前台页面展示为
<script>alert('加油')</script> 展示一个字符串
如果你使用了@HTML.Raw(viewbag.res)
页面上会有一个弹出框。
这个方法的意思就是看你怎么处理你传递的参数,是当作一个变量还是当作一个html语句。