您的位置:首页 > 编程语言 > ASP

ASP.NET MVC显示HTML字符串

2015-07-07 10:58 721 查看
一些html经HtmlEncode后,如“<span>测试数据</span>”。现需要把这些内容正常显示于asp.net mvc的视图内。

举个例子来解决与说明,先创建一个model:





创建一个控制器:





在视图可以实现,使用@Html.Raw()方法。





浏览看看结果:





或者你可以把HttpUtility.HtmlDecode()方法移至控制器中去。





然后在视图中,只使用@Html.Raw()方法即可:





上面只是使用了Razor的语法,如果你是使用jQery来呈现数据,那又是怎样实现呢?其实实现起来并没有多大的变化,反而更多简单。下面Insus.NET再创建一个视图,使用jQuery来实现呈现Htmldecode之后的字符串。

在控制器中,添加一个Action操作和一个Method方法:





创建视图:





运行结果均一样。
http://www.cnblogs.com/insus/p/4605452.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: