首页 > Web开发 > 详细

ASP.NET MVC Razor 输出没有编码的HTML字符串

时间:2015-09-23 10:10:15      阅读:259      评论:0      收藏:0      [点我收藏+]

Razor引擎之前要输出一段没有编码的字符串,只要@加变量名就可以了,Razor却不能这样,感觉是有点麻烦。

 

在Razor Beta 2以前的版本可以:

@(new HtmlString(mystring))

 

以后的版本可以

@Html.Raw(mystring)

 

在MVC 3中,你可以这样:

ViewBag.Stuff = "<li>Menu</li>"

//  在视图中可以这样输出

@MvcHtmlString.Create(ViewBag.Stuff)

 

相比之下,我更喜欢@Html.Raw

 

http://www.cnblogs.com/luluping/archive/2013/01/04/2843738.html

ASP.NET MVC Razor 输出没有编码的HTML字符串

原文:http://www.cnblogs.com/chen110xi/p/4831184.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!