在做项目的时候遇到这样的情况 viewData 中输入的html标签都被转成 类似 <的样式。。。自己的是MVC3的,在mvc2中查出可以用以下的方法
System.Web.HttpUtility.HtmlDecode("<script>alert();'</script>")
<%=Server.HtmlDecode(ViewData["json"].ToString()) %>
但在mvc3中是不行的,解决办法如下:
@Html.Raw(ViewData["Info"].ToString());